2005年11月20日 星期日 01:03
不好意思,本来跟Python无关不应该发到这里,不过知道这里有几位在研究Ajax,所以就请教一下。 我知道Ajax是一个由HTML和JavaScript做的框架,但是我想知道 1.我们browser上看到的 这些HTML文件和JS的脚本是不是每次都是从Web Server上传过来的(缓存也算是传)。 2. 页面的动态更新是不是因为JS脚本会定时向Web Server发请求? 3. Ajax的请求是不是HTTP的请求?
2005年11月20日 星期日 08:53
在 05-11-20,shhgs<shhgs.efhilt at gmail.com> 写道: > 不好意思,本来跟Python无关不应该发到这里,不过知道这里有几位在研究Ajax,所以就请教一下。 > > 我知道Ajax是一个由HTML和JavaScript做的框架,但是我想知道 > > 1.我们browser上看到的 这些HTML文件和JS的脚本是不是每次都是从Web Server上传过来的(缓存也算是传)。 不一定,可以是一次性装入,以后就只传数据。 > 2. 页面的动态更新是不是因为JS脚本会定时向Web Server发请求? 可以这样做 > 3. Ajax的请求是不是HTTP的请求? 是的。是通过xmlhttprequester组件来实现,可以传文本格式,也可以传xml格式。 -- I like python! My Blog: http://www.donews.net/limodou NewEdit Maillist: http://groups.google.com/group/NewEdit
2005年11月20日 星期日 09:23
顺着前面的问题,我想问一下:在IE中可以通过new ActiveXObject('Microsoft.XMLDOM ')来创建一个解析XML的Dom对象,然后通过loadXML来加载XML内容;但如何在Firefox等浏览器中实现XML文本的加载和解析呢?请赐教! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051120/8325e748/attachment.htm
2005年11月20日 星期日 12:48
limodou,还是有些不明白。一次性装入是什么意思?是不是缓存在本地?然后用http的head命令核对是不是有更新? On 11/19/05, Feng min <feng.tank at gmail.com> wrote: > 顺着前面的问题,我想问一下:在IE中可以通过new > ActiveXObject('Microsoft.XMLDOM')来创建一个解析XML的Dom对象,然后通过loadXML来加载XML内容;但如何在Firefox等浏览器中实现XML文本的加载和解析呢?请赐教! > _______________________________________________ > Python中文技术讨论邮件列表 > 发言: 发邮件到 python-chinese at lists.python.cn > 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn > 退订: 发送 unsubscribe 到 > python-chinese-request at lists.python.cn > 详细说明: http://python.cn/mailman/listinfo/python-chinese > >
2005年11月20日 星期日 15:00
网上有一个ajax教程,里边介绍了firefox下的应用,你google一下就知道了 在05-11-20,shhgs <shhgs.efhilt at gmail.com> 写道: > > limodou,还是有些不明白。一次性装入是什么意思?是不是缓存在本地?然后用http的head命令核对是不是有更新? > > On 11/19/05, Feng min <feng.tank at gmail.com> wrote: > > 顺着前面的问题,我想问一下:在IE中可以通过new > > ActiveXObject('Microsoft.XMLDOM > ')来创建一个解析XML的Dom对象,然后通过loadXML来加载XML内容;但如何在Firefox等浏览器中实现XML文本的加载和解析呢?请赐教! > > _______________________________________________ > > Python中文技术讨论邮件列表 > > 发言: 发邮件到 python-chinese at lists.python.cn > > 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn > > 退订: 发送 unsubscribe 到 > > python-chinese-request at lists.python.cn > > 详细说明: http://python.cn/mailman/listinfo/python-chinese > > > > > > _______________________________________________ > Python中文技术讨论邮件列表 > 发言: 发邮件到 python-chinese at lists.python.cn > 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn > 退订: 发送 unsubscribe 到 python-chinese-request at lists.python.cn > 详细说明: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051120/16b99396/attachment.htm
2005年11月21日 星期一 08:02
在 05-11-20,shhgs<shhgs.efhilt at gmail.com> 写道: > limodou,还是有些不明白。一次性装入是什么意思?是不是缓存在本地?然后用http的head命令核对是不是有更新? > Ajax是用来交换数据,基本上不是象你想象的用来比较代码。所谓一次性装入是说在页面装载时会把页面相关的js代码全部下载后再执行。象gmail大概有好几百K吧。它无法保存到本地。因为每次访问页面js代码都是新的。代码下载并初始化完成后,根据用户的点击再动态与后台交互,取回数据,再利用dom生成所需要的结果。 目前我正在学mochikit,非常好的一个ajax lib,可以一同学习呀。 -- I like python! My Blog: http://www.donews.net/limodou NewEdit Maillist: http://groups.google.com/group/NewEdit
2005年11月21日 星期一 09:15
其实ajax就是利用xmlhttp或者xmlrequest来模拟http操作,然后根据http返回码进行下一步操作,这么做最大的一个好处就是异步,推荐你从一个ajax框架,开始学习:http://www.amowa.net/buffalo/ 在 05-11-20,shhgs<shhgs.efhilt at gmail.com> 写道: > 不好意思,本来跟Python无关不应该发到这里,不过知道这里有几位在研究Ajax,所以就请教一下。 > > 我知道Ajax是一个由HTML和JavaScript做的框架,但是我想知道 > > 1.我们browser上看到的 这些HTML文件和JS的脚本是不是每次都是从Web Server上传过来的(缓存也算是传)。 > 2. 页面的动态更新是不是因为JS脚本会定时向Web Server发请求? > 3. Ajax的请求是不是HTTP的请求? > > _______________________________________________ > Python中文技术讨论邮件列表 > 发言: 发邮件到 python-chinese at lists.python.cn > 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn > 退订: 发送 unsubscribe 到 python-chinese-request at lists.python.cn > 详细说明: http://python.cn/mailman/listinfo/python-chinese > > -- Blog:http://www.donews.net/changzheng Blog:http://qingfeng.ushared.com/blog/ MagnoliaCMS:http://www.magnolia.com.cn/
Zeuux © 2025
京ICP备05028076号