0
我想創建一個chrome擴展,獲取頁面中的所有鏈接並顯示它們。 我可以在JavaScript中使用DOM模型嗎?或者我必須使用xmlHttpRequest(AJAX)?我想創建一個chrome擴展,它可以獲取頁面中的所有鏈接並顯示它們。
我想創建一個chrome擴展,獲取頁面中的所有鏈接並顯示它們。 我可以在JavaScript中使用DOM模型嗎?或者我必須使用xmlHttpRequest(AJAX)?我想創建一個chrome擴展,它可以獲取頁面中的所有鏈接並顯示它們。
Chrome擴展程序可以完全訪問DOM,因此只需使用Javascript抓取它們就可以正常工作。我可以推薦使用TamperMonkey擴展進行實驗,這會在測試內容時縮短往返時間。
試試這個:
chrome.tabs.executeScript({code: 'console.log(document.getElementsByTagName("a"));'});
但使用DOM,我只能夠訪問當前工作的HTML文檔。我如何訪問頁面的源代碼? content.document.getElementsByTagName(「a」)似乎不適合我。 – swatkat