これを機能させるのに問題があります。最初にスクリプトタグを文字列として設定してから、jquery replaceWith()を使用して、ページの読み込み後にそれらをドキュメントに追加しました。
var a = '<script type="text/javascript">some script here</script>';
$('#someelement').replaceWith(a);
しかし、その変数で文字列リテラルエラーが発生しました。次に、文字列を次のようにエンコードしてみました。
var a = '&left;script type="text/javascript">some script here<\/script>';
しかし、それを送信して、replaceWith()
その文字列だけをブラウザに出力します。
誰かが<script>
ページの読み込み後に、理想的にはjQueryを介してブラウザにタグを動的に追加する方法を教えてもらえますか?
eval()
関数に渡すだけです。しかし、eval()
ほとんどの場合、を使用すると、実行しようとしていることを実行するためのより良い方法があることが示唆されます。
document.write
、ページのロード後にそれを呼び出すと、ページが破棄されます。
<iframe>
要素にそれらのタグをインポートしないのはなぜですか?<iframe>
準備ができるまで、URLの設定を延期できます。
<script>
ドキュメントにタグを追加することで何を達成しようとしているのか説明できますか?