スクリプトに次が含まれている場合:
document.write("<iframe>ads here</iframe>");
ページの読み込みが要求される前に HTML に含まれている場合、次のようになります。
<html>
<!-- stuff !-->
<div><script src="document_write.js" type="text/javascript"></script></div>
<body>
</html>
上記のようなコードで html ページをロードすると、スクリプトを格納したタグ<iframe>
に配置されます。ページのロード後に が呼び出されると、ページ全体が上書きされます<div>
。document.write()
Chrome 拡張機能のコンテンツ スクリプトは、document.write
ページのライフサイクルのどの時点で呼び出されたかによって、ページを で上書きするか、クラッシュさせます。
document.write()
Chrome のコンテンツ スクリプトに含まれるスクリプトを挿入する方法はありますか?