lenb函数的问题
做的这个网页需要严格控制文字的格式,取出数据库里字段的内容,并判断它的字节(byte)数 lenb(rs("titel")),网页上留有20个全角空格的下划线长度,让取出的内容写在下划线的中间,不能超过20空格
但问题是英文字母和数字的显示空间相当于汉字的一半(也就是说两个字母在屏幕上的显示空间等于一个汉字在屏幕上的显示空间)。
如果以上看不懂上面直看下面
我在一本介绍vbscript函数的书上看到是这么写的
lenb("北京") 返回结果为4 lenb("hangzhou")返回结果为8
这样的话 lenb("北京hangzhou") 返回的结果为12对吧!这样的话我就留6个全角空格的空间。
但是我的电脑 lenb("hangzhou")返回结果为16
lenb("北京hangzhou")返回的结果为20
这样的话是10个全角空格。 "北京hangzhou"写在10个全角空格里一定有余下的空间
文字的格式就不能控制的那么准了
这可怎么办?