“User:机智的小鱼君/common.js”的版本间的差异
来自小鱼君和他的朋友们
第8行: | 第8行: | ||
PopupWindow('<iframe src="'+codepage+'" style="width:100%;min-height:350px;"/>','Fandom上的: '+wgPageName); | PopupWindow('<iframe src="'+codepage+'" style="width:100%;min-height:350px;"/>','Fandom上的: '+wgPageName); | ||
}); | }); | ||
+ | |||
+ | var httpRequest = new XMLHttpRequest();//第一步:创建需要的对象 | ||
+ | httpRequest.open('POST', 'https://wjghj.cn/api.php', true); //第二步:打开连接 | ||
+ | httpRequest.setRequestHeader("Content-type","application/x-www-form-urlencoded");//设置请求头 注:post方式必须设置请求头(在建立连接后设置请求头) | ||
+ | httpRequest.send('action=query&meta=allmessages&ammessages=august|mainpage');//发送请求 将情头体写在send中 | ||
+ | /** | ||
+ | * 获取数据后的处理程序 | ||
+ | */ | ||
+ | httpRequest.onreadystatechange = function () {//请求后的回调接口,可将请求成功后要执行的程序写在其中 | ||
+ | if (httpRequest.readyState == 4 && httpRequest.status == 200) {//验证请求是否发送成功 | ||
+ | var json = httpRequest.responseText;//获取到服务端返回的数据 | ||
+ | Modal(json); | ||
+ | } | ||
+ | }; |
2019年9月23日 (一) 03:48的版本
$('.firstHeading').after( '<div>'+ '<button id="view-fandom-code">View Fandom Code</button>'+ '</div>' ); $('#view-fandom-code').click(function(){ var codepage = 'https://wjghj.fandom.com/index.php?title='+wgPageName+'&action=raw&ctype=text/html'; PopupWindow('<iframe src="'+codepage+'" style="width:100%;min-height:350px;"/>','Fandom上的: '+wgPageName); }); var httpRequest = new XMLHttpRequest();//第一步:创建需要的对象 httpRequest.open('POST', 'https://wjghj.cn/api.php', true); //第二步:打开连接 httpRequest.setRequestHeader("Content-type","application/x-www-form-urlencoded");//设置请求头 注:post方式必须设置请求头(在建立连接后设置请求头) httpRequest.send('action=query&meta=allmessages&ammessages=august|mainpage');//发送请求 将情头体写在send中 /** * 获取数据后的处理程序 */ httpRequest.onreadystatechange = function () {//请求后的回调接口,可将请求成功后要执行的程序写在其中 if (httpRequest.readyState == 4 && httpRequest.status == 200) {//验证请求是否发送成功 var json = httpRequest.responseText;//获取到服务端返回的数据 Modal(json); } };