2010-01-14 53 views
1

我想获得一些铬扩展的经验。但我有个问题。假设我正在撰写一个扩展程序,当您每次在网址中看到该单词(哇)时,我都会提醒用户使用红色页面,他们必须点击接受才能通过,或者需要通过一个警告框为了看到页面,我将如何:如何在Chrome扩展中发送提醒?

1)获取页面的网址 2)使红色警报页面或警报框,而不需要用户实际去点击扩展的图标到获取信息?

谢谢你这么多

回答

5

这当然是晚了,但我想我反正回答。你需要的是一个content script。您可以将其设置为与某些域匹配,然后在脚本内部针对​​window.location进行更细粒度的筛选,并针对匹配的URL提示/显示div层。内容脚本可以完全访问页面DOM,因此您可以轻松隐藏或调暗它并显示警告。

0

也可以使用chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab){})... API来完成。可以找到if(tab.url.indexOf("www.wow.com") > -1){ //do things here }