肥嘟嘟(Fatbobman)的学习笔记Rss Feed

上学的时候懒不愿意做笔记,但确实了解笔记的重要性。现在想做笔记了,但是还是懒,当然对于重要性的认识丝毫没有动摇。

2005/10/14

关于ajax应用在ie下不刷新的解决

  正在学习ajax.前端用rico ,后端karrigell.后端产生的xml是动态的,每次访问产生的结果不同。在firefox下测试没有问题,每次点击都可以获得新的数据。不过在ie下就不行了。第一次点击后的数据好像都是从catch中获取的。
  通过在pythonchinese获得帮助,通过于karrigell端设置如下语句得以解决:
  RESPONSE['Cache-Control']='no-store'
  服务端测试程序如下:
import random
RESPONSE['Content-Type'] = 'text/xml'
RESPONSE['Cache-Control']='no-store'
print """<?xml version="1.0" ?>
<ajax-response>
<response type="element" id="word">
<b>hello world
"""
print str(random.random())
print """</b>
</response>
</ajax-response>
"""
  
  ps:这篇文章是通过gmail post过来的,顺便测试一下gmail下的版式在blogspot上处理的如何。如果效果可以,以后这样写起来方便点。


0 Comments:

发表评论

<< Home