“User:机智的小鱼君/common.js”的版本间的差异
来自小鱼君和他的朋友们
小 (//InPageEdit) 标签:InPageEdit |
(//InPageEdit) 标签:InPageEdit |
||
第2行: | 第2行: | ||
$('#p-userpagetools ul').append( | $('#p-userpagetools ul').append( | ||
$('<li>').append( | $('<li>').append( | ||
− | $('<a>').attr('href','#_ViewFandomCode').text('查看Fandom代码').click( | + | $('<a>').attr('href','#_ViewFandomCode').text('查看Fandom代码').click(getFandomCode) |
− | |||
− | |||
− | |||
) | ) | ||
); | ); | ||
}); | }); | ||
+ | function getFandomCode(){ | ||
+ | $.ajax({ | ||
+ | url: 'https://epbureau.fandom.com/api.php', | ||
+ | dataType:'jsonp', | ||
+ | type: 'post', | ||
+ | data: { | ||
+ | page: wgPageName, | ||
+ | action: 'parse', | ||
+ | prop: 'wikitext', | ||
+ | format: 'json' | ||
+ | }, | ||
+ | success: function(result){ | ||
+ | var wikitext = result.parse.wikitext['*']; | ||
+ | Modal('<textarea id="getFandomCode" style="width:100%;min-height:350px;"></textarea><br/><button data-action="closeModal">关闭</button><a class="button" href="https://epbureau.fandom.com/wiki/'+wgPageName+'" target="_blank">查看</a>','Fandom上的'+wgPageName); | ||
+ | $('#getFandomCode').val(wikitext); | ||
+ | } | ||
+ | }); | ||
+ | } |
2019年10月14日 (一) 15:52的版本
$(function(){ $('#p-userpagetools ul').append( $('<li>').append( $('<a>').attr('href','#_ViewFandomCode').text('查看Fandom代码').click(getFandomCode) ) ); }); function getFandomCode(){ $.ajax({ url: 'https://epbureau.fandom.com/api.php', dataType:'jsonp', type: 'post', data: { page: wgPageName, action: 'parse', prop: 'wikitext', format: 'json' }, success: function(result){ var wikitext = result.parse.wikitext['*']; Modal('<textarea id="getFandomCode" style="width:100%;min-height:350px;"></textarea><br/><button data-action="closeModal">关闭</button><a class="button" href="https://epbureau.fandom.com/wiki/'+wgPageName+'" target="_blank">查看</a>','Fandom上的'+wgPageName); $('#getFandomCode').val(wikitext); } }); }