MediaWiki:RecentActivities.js:修订间差异

来自东方活动维基
无编辑摘要
无编辑摘要
第1行: 第1行:
var xhr = new XMLHttpRequest();
// 定义要在页面中执行的函数
xhr.open('GET', 'https://touhou.market/api/v1/events?include_pending=true&utf8=1', true);
function handleResponse(data) {
xhr.onreadystatechange = function() {
    console.log('Received data:', data);
  if (xhr.readyState === 4) {
    // 在这里处理数据
    if (xhr.status === 200) {
}
      var data = JSON.parse(xhr.responseText);
 
      console.log(data);
// 创建一个 script 标签并设置 src 属性为目标 URL
    } else {
var script = document.createElement('script');
      console.error('Network response was not ok ' + xhr.statusText);
script.src = 'https://touhou.market/api/v1/events?include_pending=true&utf8=1&callback=handleResponse';
    }
 
  }
// 将 script 标签添加到页面中
};
document.body.appendChild(script);
xhr.send();

2024年6月3日 (一) 11:43的版本

// 定义要在页面中执行的函数
function handleResponse(data) {
    console.log('Received data:', data);
    // 在这里处理数据
}

// 创建一个 script 标签并设置 src 属性为目标 URL
var script = document.createElement('script');
script.src = 'https://touhou.market/api/v1/events?include_pending=true&utf8=1&callback=handleResponse';

// 将 script 标签添加到页面中
document.body.appendChild(script);