回答
是的,你可以這樣做。您必須迭代文檔的所有元素。如果元素是鏈接,做你想要的。你可以使用AJAX。
但我真的不明白你將如何「加載鏈接」。你會用它做什麼?存儲在內存中?但是當用戶點擊鏈接時會發生什麼?
我的意思是,,,我在網頁上創建了一個鏈接,當頁面訪問時會自動打開 例如: 我製作一個鏈接列表,然後將它保存在記事本中作爲html文件。 當我打開html文件,然後鏈接,我已經使列表將自動按順序打開一定的延遲。 其實這個鏈接並不是指一個頁面,而是一個用於注入並使某些東西變得可用的json代碼。 此示例鏈接: http://www.blabla.com/chat/gsi/index.php?X=1305015082484 & v = json & m =%5B%5B6842%2C%5B%22%7B%7D%2 2%2C%221704025937%22%2C%221309857057%22%5D%5D%5D – triplepluss
我將製作一個鏈接,順序上只有一個數字1309857057然後1309857058等等 – triplepluss
的可能,這樣的純JavaScript代碼:
window.onload = function() {
var anchors = document.getElementsByTagName("a");
var links = [];
for (var i = 0; i < anchors.length; i++) {
curHref = anchors[i].href;
if (curHref.length > 0)
links.push(curHref);
}
OpenLink(links, 0);
};
function OpenLink(links, index) {
if (index >= links.length)
return false;
window.open(links[index], "_blank");
window.setTimeout(function() {
OpenLink(links, index + 1);
}, 1000);
}
這將在遍歷所有的鏈接,打開每一個如彈出窗口 - 現代瀏覽器會默認阻止此所以用戶必須啓用彈出窗口爲您的網站。
如果你的意思是別的,請編輯你的問題並澄清。
現場測試案例:http://jsfiddle.net/w5tdv/
- 1. 創建一個鏈接到一個動態加載的頁面?
- 2. 更改頁面加載時某個類的所有鏈接
- 3. 自動爲所有頁面加載一個config.php文件之前
- 4. 獲取頁面上的所有鏈接
- 5. 更改頁面上的所有鏈接
- 6. Bootsrap在一個鏈接上展開,並加上另一個頁面的鏈接
- 7. jquery或香草javascript的自動加載(jquery加載)頁面中的所有鏈接內容
- 8. 自動點擊頁面上的一個錨鏈接時,頁面被訪問
- 9. 如何使所有鏈接動態加載頁面? (在動態加載的網頁甚至連)
- 10. 如何在加載的頁面上加載頁面上的所有圖像
- 11. 顯示加載圖像並加載鏈接頁面上的新頁面
- 12. 跨瀏覽器自動點擊鏈接頁面加載JavaScript
- 13. 獲取文本中所有頁面上的所有鏈接。
- 14. 腳本自動爲頁面上的鏈接添加書籤
- 15. 退出/外部鏈接啓動頁面/頁面加載
- 16. Ajax重新加載整個頁面上的href鏈接點擊
- 17. .prepend()在頁面動態頁面上使用pageMod和jQuery的所有鏈接
- 18. 如何使用jQuery自動打開頁面上的所有鏈接?
- 19. 從另一個iframe中的鏈接加載iframe中的頁面
- 20. 將JavaScript動作添加到網頁上的所有鏈接
- 21. 在鏈接上有一個活動狀態,而在另一個頁面上
- 22. 如何在頁面加載時自動加載標籤內容(外部鏈接)
- 23. iMacros:等到一個頁面加載的JavaScript帖子鏈接
- 24. Rails:如何創建一個加載print.css頁面的鏈接?
- 25. 更快的頁面鏈接加載
- 26. 鏈接到非移動頁面 - > CSS沒有加載
- 27. 添加一個「上一頁」鏈接
- 28. HTML鏈接在頁面加載後自動自動突出顯示
- 29. mod_rewrite的接管所有的鏈接頁面上
- 30. jQuery的問題,jQuery接管頁面上的所有鏈接
一旦鏈接被「點擊」,瀏覽器導航到不同的位置,以便在它你幾乎失去控制。你的意思是打開鏈接作爲彈出窗口,每個都在自己的窗口中? –