书签小工具:页面加载后运行 JS 命令

书签小工具:页面加载后运行 JS 命令

我创建了很多书签来自动化我每天的工作。现在我面临一个问题:我想(通过点击书签)在网络浏览器(我使用 Internet Explorer 8)中打开一个页面并在其界面上应用一些特定的操作。

该 Web 应用程序很旧,不提供表格过滤等高级选项。我已经编写了此功能,现在我想打开 Web 应用程序并通过单击书签应用我的 JS 代码。

因此,我希望通过一次单击即可完成 3 个步骤:

  1. 打开一些网页。
  2. 等待网页完全加载。
  3. 运行一些 JS 命令,比如说alert('test');

我尝试了几次,但似乎不可能。所以我想确定一下:这可行吗?

答案1

我已经编写了这个功能,现在我想打开一个 Web 应用程序并通过单击书签小程序来应用我的 JS 代码。

window.open通过和使用远程脚本window.opener

  /* Web App */
  <script>
  window.open('remote.html')
  </script>

  /* remote.html */
  <script>
  window.opener.onload = function(){}
  </script>

通过书签小程序将脚本标签添加到 Web 应用程序,然后它将完成其余操作。

参考

相关内容