タグ

Internet Explorerとnetscapeに関するhatano99のブックマーク (1)

  • 新JavaScript入門 9 日本語の扱い

    以下述べることは、全てShift-JISについてです。 もうすでに2バイト文字の扱いはネスケもIEと同様になって久しいので、 このページの記述はほとんど無視してよいと思われます。 Netscape Navigator と Internet Explorer では2バイト文字の長さが違います。 str1 = "カードキャプター"; alert(""+str1.length); //文字列の長さ str2 = str1.charAt(5); //6番目の文字 alert(str2); 上の例で、Netscape Navigator では文字列の長さは16 となりますが、Internet Explorer では8となります。 すなわち、2バイト文字を、Netscape Navigator では2文字、 Internet Explorer では1文字とカウントしているわけです。 そのため、日

  • 1