jQuery を使用せずに JavaScript プログラムを作成して、ページの機能を台無しにすることなく、Web ページ上のすべての表示対象テキストを置き換えようとしています。
具体的には、Facebook などのサイトで受動的に行う Chrome 拡張機能を作成しようとしています。
私は次のことで限られた成功を経験しました:
checkLoad();
function checkLoad(){
if (document.readyState === "complete") {
document.body.innerHTML = document.body.innerHTML.replace("target string", "replacement string");
} else {
setTimeout('checkLoad();', 500)
}
}
このコードでは、人の名前や役職などを見逃しています。
私は周りを見回しましたが、実用的な解決策が見つからないようです。何か案は?