MozTW 討論區
https://forum.moztw.org/

請教一下USERSCRIPT設定時間自動跳轉的語法怎麼寫 ?
https://forum.moztw.org/viewtopic.php?f=11&t=32906
1 頁 (共 1 頁)

發表人:  CUNNING [ 2011-06-29, 21:43 ]
文章主題 :  請教一下USERSCRIPT設定時間自動跳轉的語法怎麼寫 ?

FIREFOX 4
GREASEMONKEY 0.9.5

小弟想做的是
例如一分鐘後在同一頁面由A網站跳到B網站,二分鐘後由B網站跳到C網站 ,不知能否做到?

如不能,由A跳到B是否可以?

發表人:  starmagical [ 2011-07-12, 12:14 ]
文章主題 :  Re: 請教一下USERSCRIPT設定時間自動跳轉的語法怎麼寫 ?

可以,但因為要二次轉頁,於是得使用到記錄的功能,很麻煩就是了
我是個懶人,所以看有沒有別人願意幫忙吧

發表人:  CUNNING [ 2011-07-12, 12:23 ]
文章主題 :  Re: 請教一下USERSCRIPT設定時間自動跳轉的語法怎麼寫 ?

starmagical 寫:
可以,但因為要二次轉頁,於是得使用到記錄的功能,很麻煩就是了
我是個懶人,所以看有沒有別人願意幫忙吧


請問一下如果只轉一次的話呢?

發表人:  starmagical [ 2011-07-23, 15:55 ]
文章主題 :  Re: 請教一下USERSCRIPT設定時間自動跳轉的語法怎麼寫 ?

最近一直沒來這裡(因為也沒什麼人…),不管如何,估且還是回一下吧

一次的話…用一般的JS參數就可以作到了
例如windows.location,不然用HTML的<meta http-equiv="refresh" content="0;url=http://" />也可以

發表人:  starmagical [ 2011-07-23, 16:16 ]
文章主題 :  Re: 請教一下USERSCRIPT設定時間自動跳轉的語法怎麼寫 ?

順便幫你寫出來了(以前換blog時曾弄過這語法,改一下就可以了)


var c = 60;
function fc() {
if(c>0){c = c - .1;setTimeout(fc, 100);}
else {window.location="http://forum.moztw.org";}
}fc();

不過實際上不一定是60秒,主要因為GM的語法載入是整個網頁讀取完才開始,這有時會造成慢上幾秒的狀況……

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/