2011-11-08 10 views
1
<script type='text/javascript'> 

    function cool() 
    { 
     var innerHtml = "<script></script>";//simply for demostration 
     $("body").append(innerHtml); 
    } 
</script> 

上記はブラウザを混乱させ、クール機能が呼び出される前に正しくレンダリングされません。どうして?ブラウザが次のコードを解析できない理由

+1

ブラウザはJavaScript文字列内の ''でチョークするため、HTMLパーサーはJavaScriptを認識せず、このトークンのみを表示し、スクリプトブロックを閉じます。 –

+0

あなたがここでやっていることはかなり混乱しています。より詳細な問題をより明確に説明してください。 – Bojangles

+0

'

関連する問題