刷新页面的Greasemonkey脚本

时间:2009-08-18 10:08:23

标签: javascript greasemonkey

所以,在我的学校,他们有这项服务告诉你“你的请求已被指导”,所以我制作了一个GM脚本来自动刷新页面并继续你想要的内容。为了避免按F5的麻烦,我做了这个:

function main(doc) {
if (document.title == "REQUEST COACHED") {
window.location.reload();}
if (document.title == "REQUEST BLOCKED") {
 I GOT STUCK HERE
}
}
main(document);

会起作用吗? 而且,如果页面被阻止,您将收到一个页面,说明您已被阻止,标题为“请求阻止”,我不知道该怎么办,将.nyud.net附加到网站的网址。所以而不是:

stackoverflow.com/questions

我明白了:

stackoverflow.com.nyud.net/questions

所以我可以继续查看我想要的内容(学校会阻止所有论坛和聊天室网站,这通常对信息很有用,尤其是physicsforums.com)

1 个答案:

答案 0 :(得分:1)

你的意思是:

window.location = window.location.replace(/(.+)\/(.*)/, '$1.nyud.net/$2')