0

私は5秒ごとにウェブページの特定のコンテンツを置き換える必要があるシンプルなクロムエクステンションを書いていますか?Google Chrome拡張機能のウェブページのコンテンツを5秒ごとに置き換えるにはどうすればよいですか?

このようなことは可能でしょうか?

これが私のスクリプト「myscript.js」にx秒ごとにこの機能を実行するために、どのように

replaceText(document.body.innerHTML); 

(これは、特定のコンテンツを置き換えます)私の関数でありますか?

答えて

1

最も簡単な方法はsetTimeoutです。これは次のようになります。

function timedFunction() { 
    replaceText(document.body.innerHTML); 
    setTimeout("timedFunction()",5000); 
} 

timedFunction(); 
+0

どこに配置する必要がありますか? background.htmlまたはmyscript.jsにありますか? – Shan

+0

これはあなたの 'myscript.js'になければなりません。あなたのcontentscriptと背景ページとの間でコミュニケーションを行うには、メッセージングが必要です。 –

関連する問題