Gadget:force-refresh.js

Sheep-realms留言 | 贡献2023年1月31日 (二) 15:39的版本 (创建页面,内容为“(function () { →‎右上角添加强制刷新:​ $('#p-personal ul').append('<li><a href="?action=purge" id="spr-nav-force-refresh">强制刷新</a><li>'); $('#spr-nav-force-refresh').click(function(e) { e.preventDefault(); mw.notify('正在强制刷新...'); $.post('/index.php?title='+mw.config.values.wgPageName+'&action=purge', function(data,status){ if (status == 'success') { mw.notify('强制刷新成功!'); setTimeout(function() {…”
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
(function () {
	/* 右上角添加强制刷新 */
	$('#p-personal ul').append('<li><a href="?action=purge" id="spr-nav-force-refresh">强制刷新</a><li>');

	$('#spr-nav-force-refresh').click(function(e) {
		e.preventDefault();
		mw.notify('正在强制刷新...');
		$.post('/index.php?title='+mw.config.values.wgPageName+'&action=purge', function(data,status){
			if (status == 'success') {
				mw.notify('强制刷新成功!');
				setTimeout(function() {
					location.reload();
				}, 1000);
			} else {
				var notification = $('<span>');
				notification.append('强制刷新失败!<br><a href="?action=purge">点此手动强制刷新</a>')
				mw.notify(notification, {
					autoHide: false
				});
			}
		});
	});
})();