<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
<title></title><body>
<script language="javascript">
var strlen="哈哈";
alert(strlen.length);</script></body>
</html>
把这个做成网页,看跳出来是4还是2
<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
<title></title><body>
<script language="javascript">
var strlen="哈哈";
alert(strlen.length);</script></body>
</html>
把这个做成网页,看跳出来是4还是2
你把charset=shift_jis改成charset=GB2312再试试。呵呵
没有,我复制他给的代码打印出来的的确是4,但是改掉编码后打印出来的就是2了
---------------------看你怎么存了我是这么存的我桌面上常备一个Blank.htm//用于在js区调试混分我用editplus打开,ctrl c,ctrl a,ctrl v最后文件保存的依然是早先blank.htm的unicode编码所以就是2
是什么道理啊,有谁能说说?