我想制作一个Chrome应用,以某种方式修改当前页面的文本和代码,但我不知道这是否可行。基本思路是:
if(pagename == somepage) {
$("#someid").html("whatever");
$("#somebutton").click(function() {
$("#someotherid").html("whatever");
}
}
问题是,我不想点击按钮或图标来实现这一点:我希望在加载页面后立即执行该代码。我浏览了一下Google如何制作Chrome扩展程序,但所有结果都告诉我如何制作一个右上角有一个图标的扩展程序,点击后会弹出一个弹出窗口。是否可以制作“背景”扩展名,例如这个?
答案 0 :(得分:3)
您需要创建内容脚本:
http://developer.chrome.com/extensions/content_scripts.html
从页面:
内容脚本是在Web上下文中运行的JavaScript文件 页面。通过使用标准文档对象模型(DOM),他们可以 阅读浏览器访问或更改的网页的详细信息 它们。