javascript - 如何在页面加载 chrome 扩展后调用 javascript 函数?

标签 javascript google-chrome

我想在加载后调用页面上的一个函数。我不拥有该页面,所以我无法在其中插入任何 html。您能否提供具体示例,说明如何使用某些 chrome 扩展程序或 greasemonkey 执行此操作? (函数是 submitAction())。

最佳答案

Chrome 扩展程序和 greasemonkey 都提供了指定脚本何时执行的方法。

在 Chrome 扩展中,you set that in the manifest :

"content_scripts": [
    {
        "run_at" : "document_idle",

在 GreaseMonkey 兼容的用户脚本中,您可以在元数据中设置

// @run-at document-end

在这两种情况下,如果要确保在执行函数时加载资源,只需将其添加到脚本中即可:

document.addEventListener('load', submitAction);

关于javascript - 如何在页面加载 chrome 扩展后调用 javascript 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16376266/

相关文章:

javascript 闭包的工作原理

css - Chrome tr 高度跳过像素

jQuery Accordion - div 在 Chrome 中不滚动

javascript - react 计数器增加直到输入值

javascript - 诗浓 spy 的行为不符合预期

javascript - 单击父组件中的按钮时从子组件执行函数 : Angular2

javascript - 如何使用 JavaScript 将图像缩放到全屏?

google-chrome - JSF Chrome 在登录表单上保存密码

java - 检测 Java gwt 中的浏览器

css - 字体系列 : "Invalid property value" 的 Chrome 错误