ASP程序是gb2312的,转换成utf-8的,不能正确运行了

来源:百度知道 编辑:UC知道 时间:2024/06/29 01:16:07
ASP程序是用UltraEdit-32写的,是很久以前写的,页面也是gb2312,现在页面想使用Utf-8,就用UltraEdit-32把程序转换成了utf-8格式的了,页面也换成utf-8的了,可是程序却不能正确运行了,就是出现以下现象:
错误类型:
Microsoft VBScript 编译器错误 (0x800A0401)
语句未结束
/Utf_8p/include/user.asp, line 8, column 63
str=str&" <b>鈫?/b> 娆四繋"&session("name")&"绗?&session("numvisit")&"娆¤?闂?紝涓娄竴娆¤?闂?槸鍦?&session("lastvisit")&"銆?
--------------------------------------------------------------^
其实那些乱码全是汉字,在编辑器里面能显示,不是乱码。如果把那些汉字换成英文,就不提示错误了。

麻烦高手,这是怎么回事?问题出现哪儿?怎么解决?

现在看的乱码啦,编码不正码

建议采用dreamweva转换编码

打开dreamweaver,【修改】-【页面属性】窗口

看【标题/编码】,在编码下拉列表中,选择"unicode(UTF-8)"

点“就用”,“确定”保存即可

用UE直接另存格式选择utf-8 无 BOM