【问题标题】:Chrome Extension: executeScript after window is loadedChrome 扩展:加载窗口后执行脚本
【发布时间】:2012-08-24 17:41:23
【问题描述】:

我正在努力构建我的第一个 Chrome 扩展程序。基本上我想要做的是,单击扩展图标,从当前页面中获取页面标题、URL 和选定内容,打开一个新窗口,然后将这些数据传递到这个新窗口中。

我已经完成了大部分工作,但是在窗口完全加载后我无法弄清楚如何执行代码。

Here is a gist with all of the files of the extension.

我想在加载窗口后执行 contentscript.js 和 insertdata.js 代码,并在页面上使用 jQuery(如果存在)。出于某种原因,即使我设置了一个间隔来不断检查 $ 是否是一个函数,它从来都不是。我想我不明白为什么我无法访问页面上可用的 JS 功能。

此外,所有这些代码似乎都有些复杂,所以我想知道是否有更好的方法来完成此操作。提前感谢您的帮助。

【问题讨论】:

标签: javascript google-chrome-extension


【解决方案1】:

查看“测试屏幕截图扩展”:http://developer.chrome.com/trunk/extensions/samples.html

此扩展程序用于屏幕截图,但如果有屏幕截图,它会等待然后在新标签页中打开该信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多