我想要創建一個Bookmarklet,它將從十個鏈接列表中加載一個鏈接,順序無關緊要,但是權重年齡確實如此。書籤/ JavaScript旋轉URL
我試過http://www.htmlbasix.com/textrotator.shtml但它是用於旋轉網頁上的鏈接,如何製作一個Bookmarklet,它將從列表中打開一個隨機URL?書籤中的一種URL旋轉腳本。
任何有效的方法來做到這一點?
在此先感謝。
我想要創建一個Bookmarklet,它將從十個鏈接列表中加載一個鏈接,順序無關緊要,但是權重年齡確實如此。書籤/ JavaScript旋轉URL
我試過http://www.htmlbasix.com/textrotator.shtml但它是用於旋轉網頁上的鏈接,如何製作一個Bookmarklet,它將從列表中打開一個隨機URL?書籤中的一種URL旋轉腳本。
任何有效的方法來做到這一點?
在此先感謝。
您不能將書籤設置爲自動運行。考慮編寫瀏覽器擴展或只使用curl
。
不自動。
然後它變化。
首先,如果你是100%的網頁不重定向你去任何地方,你可以嘗試使用window.location
裏面,你在明年的方式書籤:
var next = urls.indexOf(window.location.href) + 1;
next = next < urls.length ? next : 0;
window.location = urls[next];
如果某一頁面重定向或然後通過URL混亂您可以在您自己的域上使用localStorage
,postMessage
可以在小書籤調用之間存儲任何數據。
我已經找到了解決辦法試了幾次
javascript: (function randomlinks() {
var myrandom = Math.round(Math.random() * 9);
var links = new Array();
links[0] = "http://www.javascriptkit.com";
links[1] = "http://www.dynamicdrive.com";
links[2] = "http://www.cssdrive.com";
links[3] = "http://www.codingforums.com";
links[4] = "http://www.news.com";
links[5] = "http://www.gamespot.com";
links[6] = "http://www.msnbc.com";
links[7] = "http://www.cnn.com";
links[8] = "http://news.bbc.co.uk";
links[9] = "http://www.news.com.au";
window.location = links[myrandom];
})()
不能自動後。基本上我想創建一個書籤,當我第一次點擊時打開第一個鏈接,在第二個點擊打開第二個鏈接,在第三個點擊打開第三個鏈接等等.... – TheSarfaraz