|
我用jqmobi做的demo,用asp生成的jsonp字符串,并且是utf-8格式的,在输出jsonp编码时用js进行了escape转码,然后jqmobi中才能得到内容,如果不转码的话,有的内容是打不开的。但是现在出一问题,新闻详情内容中有好多html代码,例如<div>,escape转码是不对的,内容中出现好多乱码,经查看是escape转码时对几十个英文或符号是有限制的,它不给转,所以现在想不出办法,请高手指导一下。
<script language="javascript" type="text/javascript" runat="server">
function JSAngelEncode(sStr)
{
return escape(sStr).replace(/%/g,"\\").toLowerCase();
}
</script>
<%
'转码
Function aspEncode(sStr)
aspEncode= JSAngelEncode(sStr)
End Function
%>
content是从数据库中取的
输出内容解码后的 <%=aspEncode(content)%>
现在输出的是
|
|