2017-02-14 12 views
1

ウェブページ上でDOMのやりとりを定期的にエミュレートするために、ChromeウェブサイトのChrome Dev ToolsのJavaScript ConsoleのsetIntervalにJavaScriptを注入しました。ページリロードに耐えられるChrome Dev Toolsスクリプトインジェクション

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

これは、ページがリロードされるまで、期待通りに機能します。次に、このプロセスを続行するためにスクリプトを再注入する必要があります。

これを行うより良い方法はありますか?そのため、スクリプトの挿入はページの再読み込みを引き継ぎます。

+1

[CustomJS](https://chrome.google.com/webstore/detail/custom-javascript-for-web/poakhlngfciodnhlhhgnaaelnpjljija)のようにコードを自動的に挿入する拡張機能を使用するか、Tampermonkeyでフルスロットルに移動しますか? – wOxxOm

答えて

0

ウェブサイト用のChrome拡張カスタムJavaScriptを使用しました。この拡張機能は重い作業を行い、jQueryのような素晴らしいオプションと、スクリプトが特定のドメインに対してのみ有効になっている必要がある場合に便利です。それは私の目的をうまく果たしました。この拡張機能はChromeの拡張性を活用してコンテンツスクリプト(基本的にはスクリプト)を挿入するため、ページが読み込まれるたびに(リフレッシュされるたびに)自動的に読み込まれるようになっています。

関連する問題