首页 > Web开发 > 详细

ajax常见问题(部分)

时间:2016-05-20 07:26:42      阅读:201      评论:0      收藏:0      [点我收藏+]

ajax常见问题

1、    ajax缓存问题

给服务器端加上header消息头

让浏览器不缓存:

header(“Cache-Control: must-revalidate”);

2、    乱码

尽量要让js和html编码一致

注意:当前后代码都一致为GBK的时候,发送请求时还是有可能出现乱码,之歌时候就需要加上一个header(“Content-Type:text/plain; charset=GBK”)

3、    跨域安全性问题

ajax只能请求同一个服务器上的文件

解决:

创建一个伪协议:

<script id=”remoteScript” src="javascript:void(0);"></script>

js中:

var rs = $(“ remoteScript”);

var script = document.createElement(“script”);

script.src = “http://dsfdsf”;

document.body.appendChild(script);

rs.parentNode.replaceChild(script,rs);

script.id = “remoteScript”;

ajax常见问题(部分)

原文:http://www.cnblogs.com/qzccl/p/5510795.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!