首页 > 解决方案 > 您如何在具有 chrome 扩展程序的多个网页上运行 javascript 代码(例如,如果您要自动执行 Gmail 登录 + 邮件)?

问题描述

我有限的经验告诉我,chrome 扩展在运行代码的网站控制台上执行 javascript 代码。因此,如果我们使用“this.document.location="www.somewebsite.com"”导航到不同的网页并期望 Javascript 代码在新页面上执行操作(例如,按下按钮),它不会工作,因为它会在运行代码的原始网页上寻找按钮。

假设我是正确的,我该如何解决这个问题?我正在构建一个 google chrome 扩展程序来自动执行需要导航到多个网页的任务。

(与我在这里类似的问题收到了建议使用延迟函数的答案,但没有一个对我有用,此外,我怀疑这与这里的问题有什么关系)。

标签: javascriptgoogle-chromeweb-scrapinggoogle-chrome-extensiongoogle-chrome-devtools

解决方案


推荐阅读