簡體   English   中英

如何在類似頁面上運行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(對於Chrome)Greasemonkey(對於Firefox)

使用這些猴子中的任何一個,您都可以創建任意javascript的代碼段,這些代碼段將自動在互聯網上的任何頁面上運行。

如果要創建在每個頁面上運行的腳本,請確保在找不到所需元素的情況下正常退出。 否則,當您轉到其他頁面時,將最終遇到javascript錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM