私は、Firefox 拡張機能である Firebug 拡張機能に取り組んでいます。私の拡張機能から、レポートを作成する必要があります。新しいウィンドウを開いてコードを書き込もうとしています。以下のコードでウィンドウを開くことはできますが、そのウィンドウに何も書き込むことができません。newWindow.document.write()
「安全ではありません」というエラーが表示される
使用するdocument.body.innerHTML()
と、コンテンツをウィンドウに書き込むことができますが、ツールから生成されたテキストにはスクリプトと css が含まれているため、別の方法で書きたいと思います。
ここに私のコードスニペットがあります:
var newWindow = window.open ("","Test","width=335,height=330,resizable=1,toolbar=1,scrollbars=1,status=0")
newWindow .document.open()
// html is the data to be shown on the window. It has script and
// the content in it.
newWindow .document.write(html)
newWindow .document.close()