2

次のようなスクリプトがあります。

<script> document.body....make something and draw many things in the browser </script>

iframe内でサンドボックス化して実行したいものです。このJavaScriptをiframe内にロードするにはどうすればよいですか?

私はうまくいかないことを試みています:

document.getElementById('previewFrame').contentWindow.document.body.innerHTML = "<script language='javascript'></script>";

ありがとう。

4

1 に答える 1

4

フレームに名前を付けて実行します

window.frames["framename"].document.write('<script>...<\/script>');
window.frames["framename"].document.close();
于 2012-09-21T19:19:25.783 に答える