chrome扩展程序随页面加载打开

时间:2014-08-12 12:28:38

标签: javascript google-chrome-extension

我需要为用户打开的每个网页创建一个Chrome扩展程序 - 他将在页面顶部显示一个按钮(类似于谷歌翻译扩展程序 - 只是它会出现页面加载,而不需要按下一个按钮) - 在它上面做一些活动。

从我所看到的 - 这样做的方法是创建一个内容脚本,它将添加一个iframe,其中包含window.onload上的按钮。就在我这样做之前 - 我想确保没有更简单的方法。

感谢。

2 个答案:

答案 0 :(得分:1)

有一个实验性的infobar API,但在,如果,它变得稳定的时候它是未知的。

按原样,您确实需要从内容脚本将UI注入到页面DOM中,iframe是将UI与页面分离的良好解决方案。

答案 1 :(得分:0)

如果它只是每个页面的按钮,那么您可以使用Browser Action

如果您希望它真的在页面中,那么iframe是一个不错的选择。