我想獲得一些鉻擴展的經驗。但我有個問題。假設我正在撰寫一個擴展程序,當您每次在網址中看到該單詞(哇)時,我都會提醒用戶使用紅色頁面,他們必須點擊接受才能通過,或者需要通過一個警告框爲了看到頁面,我將如何:如何在Chrome擴展中發送提醒?
1)獲取頁面的網址 2)使紅色警報頁面或警報框,而不需要用戶實際去點擊擴展的圖標到獲取信息?
謝謝你這麼多
我想獲得一些鉻擴展的經驗。但我有個問題。假設我正在撰寫一個擴展程序,當您每次在網址中看到該單詞(哇)時,我都會提醒用戶使用紅色頁面,他們必須點擊接受才能通過,或者需要通過一個警告框爲了看到頁面,我將如何:如何在Chrome擴展中發送提醒?
1)獲取頁面的網址 2)使紅色警報頁面或警報框,而不需要用戶實際去點擊擴展的圖標到獲取信息?
謝謝你這麼多
這當然是晚了,但我想我反正回答。你需要的是一個content script。您可以將其設置爲與某些域匹配,然後在腳本內部針對window.location進行更細粒度的篩選,並針對匹配的URL提示/顯示div層。內容腳本可以完全訪問頁面DOM,因此您可以輕鬆隱藏或調暗它並顯示警告。
也可以使用chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab){})...
API來完成。可以找到if(tab.url.indexOf("www.wow.com") > -1){ //do things here }