簡體   English   中英

Chrome Dev Tools腳本注入可以在頁面重新加載后繼續運行

[英]Chrome Dev Tools script injection that can survive page reload

為了定期模擬網頁上的DOM交互,我在該網頁上的Chrome開發工具的JavaScript控制台中的setInterval中注入了一些JavaScript。

setInterval(function() {
  // The webpage has already loaded jQuery
  $('button.post').click();
}, 1000 * 60);

這可以按預期工作,直到頁面重新加載。 然后,我需要重新注入腳本以繼續此過程。

有沒有更好的方法來做到這一點,所以腳本注入幸存頁面重新加載?

我最終使用Chrome擴展程序自定義JavaScript用於網站。 這個擴展提供了繁重的工作,並提供了一些很好的選項,如jQuery,如果腳本應該只為特定的域啟用。 所以它非常符合我的目的。 該擴展利用Chrome的可擴展性並注入內容腳本(基本上是我的腳本),因此每次加載頁面(以及刷新)時它都會自動加載。

暫無
暫無

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

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