我的Chrome扩展有一个内容脚本,它将自定义DIV注入到当前页面中。这部分起作用了。但是,该扩展还有一个右键单击上下文菜单,单击该菜单时,应该会以某种方式修改注入的DIV (比方说,在该DIV中添加一些文本)。问题是没有找到注入的内容。右键单击菜单处理程序在Background.js中,该文件对内容一无所知。( div );
document.getElementById('infoDiv').innerHTML
我正在开发一个铬的扩展,这将修改一个元素在一个网站。该网站在加载主文档以获取页面内容(GWT框架架构)后发送大量ajax调用。我需要修改该网页的内容,我想要修改的元素只有在所有ajax调用之后才会创建。让我们假设我要修改的元素的id是#idContainer > div > div.container.container\--wider.\\30,它只有在ajax调用完成后才可用。那么在这个元素可用之后,如何执行js代码(