- ベストアンサー
'<SCR' + 'IPT>' なぜ分割?
JavaScript が使われているページのソースを見ると たまに document.write('<SCR' + 'IPT LANGUAGE="JavaScript… という感じに SCR と IPT をわざわざ結合しているページが見受けられます。 なぜ <SCRIPT … と書かずにこのようなことをするのでしょうか? どのような効果があるのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
推測ですが、<SCRIPT と書いてしまうとブラウザによってはそのスクリプト内文字列を<SCRIPT>タグと勘違いしてしまう事があるのではないでしょうか。
その他の回答 (1)
- wakame0729
- ベストアンサー率32% (245/765)
回答No.2
>本文中に、< 等を使わずに <script> などと書いたりすると、ブラウザによってはそれもスクリプトとみなしてしまうことがあるわけですね。 恐らくそうです。はるか昔にそういう事をやろうとしてうまく行かず、こんな風に記述した記憶があります。
質問者
お礼
どうも、ありがとうございました。 よくわかりました。
補足
早速の回答ありがとうございます。 そうすると、本文中に、< 等を使わずに <script> などと書いたりすると、ブラウザによってはそれもスクリプトとみなしてしまうことがあるわけですね。