喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: 求助:ajax的get方法总是返回同一值  
 
123loading (123loading)
新手上路
Rank: 1
初级会员



UID 65796
精华 0
积分 37
帖子 17
金钱 37 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2005-8-12
状态 离线
求助:ajax的get方法总是返回同一值

ajax的get方法总是返回同一值
代码如下:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script>
function getInfo(){
 //实例化Ajax对象
  var ajax  =  new ActiveXObject("MSXML2.XMLHTTP.3.0");

 //使用Get方式进行请求
 ajax.open("GET", document.all.url.value, true);
  
 //获取执行状态
 ajax.onreadystatechange = function() {
  //如果执行是状态正常,那么就把返回的内容赋值给上面指定的层
  if (ajax.readyState == 4 && ajax.status == 200){
   document.all.show.innerHTML=ajax.responseText;
  }
 }
 ajax.send(null);
}
</script>
<input type=button onclick="getInfo()" value="获取">
<input name="url" type="text" size="50" />
<span id=show></span>

你在输入框里输入网址,然后按【获取】,你得到内容;但如果那个网址的内容变了,你继续按【获取】按钮,返回的内容却没有更新,是你第一看的内容,反复按还是之前的内容,得不到更新的内容!
请问怎样写ajax代码才能获取最新资料啊???
急啊,请各位大侠指点,谢谢!
2006-6-16 07:28 PM#1
查看资料  发短消息  顶部
 
太阳雨
高级会员
Rank: 4
船长



UID 29985
精华 0
积分 729
帖子 880
金钱 729 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2004-7-10
来自 广州
状态 离线
[推荐阅读] 求个php实现置顶的代码
估计是浏览器缓存,可在被获取内容的页加入强制不缓存的http头



PHPec开发框架(www.phpec.com)
2006-6-17 02:26 PM#2
查看资料  Blog  发短消息  QQ . .   顶部
 
LuckLrj (中国php中的爱因斯坦)
版主
Rank: 7Rank: 7Rank: 7
老会员


UID 64836
精华 0
积分 2600
帖子 3139
金钱 2600 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2005-6-19
状态 在线
[推荐阅读] [广州]多迪科技招聘程序开发工程师
GET发送一个随机的字符。



学习,工作累了,请访问我的小站,娱乐一下。http://www.52sunny.net
2006-6-17 02:40 PM#3
查看资料  Blog  发短消息  顶部
 
123loading (123loading)
新手上路
Rank: 1
初级会员



UID 65796
精华 0
积分 37
帖子 17
金钱 37 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2005-8-12
状态 离线
[推荐阅读] 千橡互动集团诚聘php工程师,工作地点北京


QUOTE:
原帖由 LuckLrj 于 2006-6-17 02:40 PM 发表
GET发送一个随机的字符。
谢谢楼上!

您好,这样可以解决问题,但发现,在 Temporary Internet Files 里也同样有很多网页,都是一样的,只是随机数不一样,这样的话,是不是占用了很多不必要的空间?还有其他方法吗?
例如有没有强制取最新的方法和机制?
2006-6-19 09:58 AM#4
查看资料  发短消息  顶部
 
LiMsg
注册会员
Rank: 2



UID 72802
精华 0
积分 73
帖子 46
金钱 73 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-5-5
来自 上海
状态 离线
[推荐阅读] 求内容分页代码
在url后面加一个当前时间 ,这样就可以防止缓存。。。
2006-6-19 12:59 PM#5
查看资料  发短消息  QQ . .   顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.022617 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP