나는 5 초마다 웹 페이지의 특정 내용을 대체해야하는 간단한 크롬 확장 프로그램을 작성하고 있습니까?Google 크롬 확장 프로그램의 웹 페이지 콘텐츠를 5 초마다 교체하는 방법은 무엇입니까?
그런 일이 가능할까요?
이 내 기능 (이 대체 할 특정 콘텐츠가)
replaceText(document.body.innerHTML);
방법 'myscript.js'내 스크립트의 모든 x 초이 기능을 실행하는 것입니다?
나는 5 초마다 웹 페이지의 특정 내용을 대체해야하는 간단한 크롬 확장 프로그램을 작성하고 있습니까?Google 크롬 확장 프로그램의 웹 페이지 콘텐츠를 5 초마다 교체하는 방법은 무엇입니까?
그런 일이 가능할까요?
이 내 기능 (이 대체 할 특정 콘텐츠가)
replaceText(document.body.innerHTML);
방법 'myscript.js'내 스크립트의 모든 x 초이 기능을 실행하는 것입니다?
가장 간단한 방법은 setTimeout
을 사용하는 것입니다. 다음과 같이 표시됩니다.
function timedFunction() {
replaceText(document.body.innerHTML);
setTimeout("timedFunction()",5000);
}
timedFunction();
setTimeout()
을 사용할 수 있습니다.
w3schools timing events reference을 참조하십시오.
어디로 가져 가야하나요? background.html 또는 myscript.js? – Shan
'myscript.js'에 있어야합니다. 귀하의 contentscript와 배경 페이지 사이에 의사 소통을하려면 메시징이 필요합니다. –