针对xml的一些特殊字符的话,试试用CDDATA这个标签
<![CDATA[
内容<font color=red><b>突出</b></font>内容
]]>
如果不行的话,那就利用BASE64码对你的特定内容进行转码
$ajax({
type: 'get', //ajax的方式 get/post
cache: false, //是否缓存
dataType: 'json', //接收返回数据的方式
url: "<=site_url('vod/admin/vod/type_i')>"+stype, //路径
timeout: 3000, //超时时间
success:function(data){ //成功后返回的回调方法
var json // data就是后台返回的数据
}
})
请求的url地址肯定可以看到的,你发送一个请求,浏览器控制台就可以看到请求记录了。前端代码没法加密,可以混淆JS代码,就是让代码阅读起来很困难。加密数据,可以把数据转为base64,encodeURI,unicode之类的,再自己写些代码做字符替换。或者用开源的加密函数库crypto-js,里面有很多加密方法。前端加密,不能保证安全哦,因为前端代码别人都可以看到的,使用什么加密函数,都可以看到,只是把代码找出来有些困难而已。
以上就是关于ajax回传XML特殊字符问题全部的内容,包括:ajax回传XML特殊字符问题、jquery里的ajax怎么获取返回的数据、前端ajax如何加密传参等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)