1

我想制作一个 Chrome 应用程序,以某种方式修改当前页面的文本和代码,但我不知道这是否可能。基本思想是这样的:

if(pagename == somepage) {
    $("#someid").html("whatever");
    $("#somebutton").click(function() {
        $("#someotherid").html("whatever");
    }
}

问题是,我不想点击按钮或图标来实现这一点:我希望在页面加载后立即执行该代码。我浏览了 Google 如何制作 Chrome 扩展程序,但所有结果都向我展示了如何制作一个在右上角有一个图标的扩展程序,单击该图标会打开一个弹出窗口。是否可以进行“背景”扩展,例如这个?

4

1 回答 1

3

您需要创建一个内容脚本:

http://developer.chrome.com/extensions/content_scripts.html

从页面:

内容脚本是在网页上下文中运行的 JavaScript 文件。通过使用标准的文档对象模型 (DOM),他们可以读取浏览器访问的网页的详细信息,或对其进行更改。

于 2013-04-23T18:58:08.557 回答