Ajax
wangjun88019014
不要把时间浪费在睡觉上,保持每天的进步
展开
-
Ajax方式下数据乱码的解决方案
1、客户端对请求参数进行两次编码 var name = document.getElementById(‘name’); name = encodeURI(encodeURI(name)); 2、服务器端对请求参数进行UTF-8解码 request.setCharacterEncoding(“UTF-8”); String name = request.getP原创 2009-09-23 21:54:00 · 256 阅读 · 0 评论 -
解决浏览器缓存的问题
原因:若这次请求地址与上次请求地址一样,则浏览器就使用缓存 方案:使用URL加时间戳的形式或者使用加随机数的形式 function createURL(url) { var timestamp = (new Date()).valueOf(); if (url.indexOf(“?”) >= 0) {原创 2009-09-23 21:19:00 · 334 阅读 · 0 评论 -
对Ajax封装为模块
这是原来一个项目中我所封装的Ajax的模块,非常MINI,能应付基本的Ajax使用,方面自己随时查阅和修正,也方面大家借鉴和指正。 // ====== 封装的AJAX库 ====== // 定义名称空间,简单的可以理解为package var net = new Object(); // 定义Ajax的状态 net.READY_S原创 2009-09-23 22:41:00 · 448 阅读 · 0 评论