困扰N天的问题今天解决了,哈哈
asp文件格为UTF-8,并且已加
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
但是在open一个页面时,例javascript:window.open("a.asp?title=哈哈哈"),这时a.asp对于传过来的值会出现乱码。
对于以上解决方法是在参数前escape,如javascript:window.open("a.asp?title="+escape("哈哈哈"));
如果要调用Microsoft.XMLHttp,则文件编码,页面编码,引入JS文件等,要全部设置为UTF-8
本文介绍了在使用ASP文件处理UTF-8编码时遇到的乱码问题及其解决方案。通过使用escape函数对传递的参数进行编码,可以有效避免乱码现象。此外,文章还提到在使用Microsoft.XMLHttp时需要注意文件编码的一致性。
725

被折叠的 条评论
为什么被折叠?



