미디어위키:Gadget-purgeNow-beta.js: 두 판 사이의 차이
보이기
imported>Hsl0 새 문서: →* * 즉시 갱신 ([[틀:갱신]]) * 제작자: [[사용자:hsl0]] *: function purgeNow() { if(document.querySelector('.purgepage')) $.post('/w/api.php', { action: 'purge', titles: mw.config.get('wgPageName'), format: 'none' }); $('.purgelink a, #ca-purge a').click(function(event) { event.preventDefault(); mw.notify('페이지를 갱신하는 중입니다...', { type: 'pending', autoHide: false }); $.post('/w/api.php', { action: 'purge',... |
imported>Hsl0 편집 요약 없음 |
||
24번째 줄: | 24번째 줄: | ||
}).then(function() { | }).then(function() { | ||
location.reload(); | location.reload(); | ||
}, function() { | |||
location.href = event.target.href; | |||
}); | }); | ||
2022년 7월 1일 (금) 04:28 판
/**
* 즉시 갱신 ([[틀:갱신]])
* 제작자: [[사용자:hsl0]]
**/
function purgeNow() {
if(document.querySelector('.purgepage')) $.post('/w/api.php', {
action: 'purge',
titles: mw.config.get('wgPageName'),
format: 'none'
});
$('.purgelink a, #ca-purge a').click(function(event) {
event.preventDefault();
mw.notify('페이지를 갱신하는 중입니다...', {
type: 'pending',
autoHide: false
});
$.post('/w/api.php', {
action: 'purge',
titles: mw.config.get('wgPageName'),
format: 'none'
}).then(function() {
location.reload();
}, function() {
location.href = event.target.href;
});
return false;
});
}
$(purgeNow);