关于在Netscape下的求混合字符串(中文+英文)的长度 按照你写的那个程序IE和NS下不一样?我的是NS7,结果一样 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我用的也是NS7和IE6哦。可结果在NS7下是18,而在IE6下是22。你可以把"***"修改成任意个*,NS7下一直都会是18,而IE会按照计算公式来求得 因为你的IE6可能是GB2312NS7用的确是ISO-8859-1,你把NS7的编码改为GB2312就行了 因为你的IE6可能是GB2312NS7用的确是ISO-8859-1,你把NS7的编码改为GB2312就行了 呵呵,是可行的,在meta中指定charset即可<html><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><head><title>Test string length</title></head><script>String.prototype.len=function(){ return this.replace(/[^\x00-\xff]/g,"***").length;}var str="calclength计算长度";alert(str.len());</script><form>OK.</form></html> 求一正则 HTML基础问题 xmlhttp组件如何用? jquery 帮定事件问题...........急!! 帮帮看是什么内容啊~ 用window.open()方法打开一个新的窗口,我可以传进自己的变量么? 不知道算不算难题... js日历出错,帮忙查找下原因。 javascript 正则表达取出二个特殊符号间的字串 目前使用的是photoswipe不支持IOS和安卓手势放大缩小求解或推荐其他的js幻灯片插件 求助....在javascript中如何判断某个单选按扭是否被选中 关于history.go(-1)的问题
NS7用的确是ISO-8859-1,你把NS7的编码改为GB2312就行了
NS7用的确是ISO-8859-1,你把NS7的编码改为GB2312就行了
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<head>
<title>
Test string length
</title>
</head>
<script>
String.prototype.len=function()
{ return this.replace(/[^\x00-\xff]/g,"***").length;
}
var str="calclength计算长度";
alert(str.len());
</script>
<form>
OK.
</form>
</html>