阅读:4788回复:5
(已解决 谢谢Cye3s)遇到错误页面自动刷新的脚本,同时附上去除 discuz论坛...
如题,以前一直用这个猴子脚本,可以自己设定刷新间隔
可是升级3.04后该脚本无效了,清问谁还能在发一个在3.04能用的啊 谢谢各位了 function g(i) { return document.getElementById(i); } if (g('errorPageContainer') && g('errorTitle') && unsafeWindow.retryThis) { var rcd = 2; var ot = document.title; var oh = g('errorTitleText').innerHTML; function setTitle(x) { document.title = x + ' / ' + ot; g('errorTitleText').innerHTML = oh + '<br />' + x; } function cd() { if (rcd <= 0) { setTitle ('Reloading...'); unsafeWindow.retryThis (); } else { setTitle ('Reload in ' + rcd + ' second' + (rcd == 1 ? '' : 's')); setTimeout (cd, 1000); rcd --; } } cd (); } |
|
|
1楼#
发布于:2008-11-20 15:50
点球射飞: 能不能提供个测试连接啊 |
|
2楼#
发布于:2008-11-20 15:50
谢谢
谢谢楼主 一直在找 终于找到了 |
|
3楼#
发布于:2008-11-20 15:50
Cye3s:这个回到原帖 这个好用,比我上面发的那个要好,谢谢您, 我发现其实我上面的脚本支持FF3.04,只是我装了一个去除 discuz论坛注册的倒计时的猴子脚本后,以上脚本失效,一开始还以为是升级FF造成的.其实是脚本冲突,以下是去除 discuz论坛注册的倒计时的猴子脚本,顺便提供给有需要的人. (function() { var num=setTimeout("0"); for(var i=num;i>=1;i--){ clearTimeout(i-1); } unsafeWindow.timer(); })(); 您的脚本和以上的脚本完美兼容,而且刷新时下面的正在重试的倒计时方式也很美观, |
|
|
4楼#
发布于:2008-11-20 15:50
这个
|
|
|
5楼#
发布于:2008-11-20 15:50
同求啊
比较有意思 |
|