我想获得与Chrome浏览器扩展了一些经验。但我有个问题。比方说,我写的扩展,每次你看到在URL中字(哇),我会提醒有一个红色的页面,他们必须点击用户接受传递,或者说他们在打通一个警告框为了看到该网页,如何将我:

1)获得网页的网址 2)使红色警报页面,或警告框,而无需用户真正去点击扩展的图标来获取信息?

感谢你这么多。

有帮助吗?

解决方案

这当然是晚了,但我想我反正回答。你需要的是一个内容脚本。你可以将其设置为匹配特定的域,然后做了更精细的过滤器脚本核对了window.location和报警/对匹配的网址上显示一个div层内。内容脚本完全访问页面的DOM,所以你可以很容易地隐藏或调暗,并显示警告。

其他提示

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top