zoom.itスクリプトを動的にロードしようとしていますが、 がないとロードできないようですdocument.write
。問題document.write
は、自分のページのすべてが置き換えられることです。これは望ましくありません。他にどのような選択肢がありますか?
これはdocument.write
動作中です: http://jsfiddle.net/JyT9B/6/ (削除される要素に注意してください)。
また、<script>
タグを本文に直接入れることもできます: http://jsfiddle.net/gTcRw/5/ですが、動的に配置する必要があります。
また、ページにJavaScript ファイルを動的に追加する方法 および js ファイルを動的に追加および削除する方法 のメソッドも試しましたCannot set property 'innerHTML' of null
が、おそらく zoom.it 固有のものであるエラーが発生するようです。どうしてこうなったのか、知りたくてたまりません。
他のアプローチを使用する jsfiddle の例:
これも無駄に試しました: .innerHTML - dom に追加されますが、実行されません。