我怎样才能 运行 javascript 在相似的页面上?
How can I run javascript on similar pages?
我想使用 chrome 片段到 运行 javascript 代码来自动填充一系列页面。
问题是打开另一个页面后,代码似乎停止了。
相反,我一直需要它 运行。
像这样:
//Page 1 form
document.getElementById('page1Radiobutton').click()
//Click Next
document.getElementById('page1Next').click()
//Page 2 form (need run continually after page 1 was submitted, but now stop at here...)
document.getElementById('page2Radiobutton').click()
document.getElementById('page2Next').click()
您的 JavaScript 不能真正 运行 跨 页。一旦用户导航到新页面,出于安全(以及其他)原因,所有 JavaScript 都会被浏览器丢弃。
我会研究 Tampermonkey (for Chrome) or Greasemonkey (for Firefox)
等浏览器扩展
使用这些猴子中的任何一个,您都可以创建任意 javascript 的片段,这些片段将 运行 自动出现在 Internet 上的任何页面上。
如果您要创建每个页面上 运行 的脚本,请确保它在找不到您要查找的元素时正常退出。否则,当您转到其他页面时,您将遇到 javascript 错误。
我想使用 chrome 片段到 运行 javascript 代码来自动填充一系列页面。
问题是打开另一个页面后,代码似乎停止了。
相反,我一直需要它 运行。 像这样:
//Page 1 form
document.getElementById('page1Radiobutton').click()
//Click Next
document.getElementById('page1Next').click()
//Page 2 form (need run continually after page 1 was submitted, but now stop at here...)
document.getElementById('page2Radiobutton').click()
document.getElementById('page2Next').click()
您的 JavaScript 不能真正 运行 跨 页。一旦用户导航到新页面,出于安全(以及其他)原因,所有 JavaScript 都会被浏览器丢弃。
我会研究 Tampermonkey (for Chrome) or Greasemonkey (for Firefox)
等浏览器扩展使用这些猴子中的任何一个,您都可以创建任意 javascript 的片段,这些片段将 运行 自动出现在 Internet 上的任何页面上。
如果您要创建每个页面上 运行 的脚本,请确保它在找不到您要查找的元素时正常退出。否则,当您转到其他页面时,您将遇到 javascript 错误。