当前位置:编程问答 > asp >

ASP利用JS实现页面异步传输后出现乱码

问题:在ASP页面使用<script type="text/javascript"> $.get("index_xysj.asp?xq=" + getCookie("xiaoqu") + "&r=" + Math.round(Math.random()*10000) , null, function(response) { $("#divSeller_xysj").html(response); }) </script> 这个函数调用另外的ASP页面,实现异步传输,结果显示的文字是乱码啊,都是用的统一的编码格式,GB2312,页面顶部也加了<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>,真不知道究竟问题在哪里啊!回答的详细,好的话可以加分哈!
答案:你用decodeURI解码试试,即
$("#divSeller_xysj").html(decodeURI(response));

上一个:asp.net中session.isnewsession是判断什么? session是基于什么创建的?刷新是创建不?
下一个:VS2008 asp.net开发遇到的一个卡死问题

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,