もう一つ、大事な話。
> //---------------……
script 要素内をコメントアウトするなら、以下の点に注意。
<script type="text/javascript">
<!-- 無視行
コメント内
//-- コメント外 -- コメント内 -- コメント外 -- コメント内
//-->
</script>
-- の数を確認してみれ。スクリプトがコメント外に書かれているので、コメントアウトの意味がない。
だが、もっと大事な点として、HTML 4.01 以降はコメント内に 2 つ以上連続するハイフンを書いてはいけない。だから、
・コメントアウトするのなら、その中でハイフンを使うな(デクリメント演算子 -- も不可)。
そもそも IE しか対象にしないならば、コメントアウトの必要など全くないのだが。