不能吧,ajax的使用范围和时机有限,不能左右整个web开发的过程。
解决方案 »
- 帮忙分析几条JS语句
- document.getElementById("idName");的
- 拖动的问题
- 谁那里有此类万年历的算法? http://www.21page.net/public/calendar.asp 要基本原理思路
- 窗口固定问题
- 关于document.all和document.layers
- 请问如何将数据传送到新开的带框架的窗口?
- javascipt要日期加7怎么做
- 请问如何用javascript获得当前月的最后一天??(急在线等待!!)
- 这个问题你们会吗?
- 当email输入为空的时候 弹出窗口 然后
- js如何取得页面的<LINK href="如何取得此处的内容" rel=stylesheet type=text/css>
雨中太阳
网页:http://www.SearchAll.cn
搜索:http://www.SearchAll.cn/search/Search.htm
无刷新更新又不是只有Microsoft.XMLHTTP一种方法以下
以下的方法都可以实现,并且早就被广泛使用
我就很奇怪,叫个什么“ajax”的能神神叨叨了window.showModelessDialog (模态)
window.showModalDialog (非模态)
IE:Download.startDownload (模态)
隐藏iframe (非模态)
还有动态添加<script defer src="a.jsp"></script> (非模态)等等.
IE:Download.startDownload (非模态)
见:http://home.wangjianshuo.com/cn/20050616_ajax_eeaec.htm不管怎么说,ajax是使无刷新技术能更快发展的新的名词。。
也是web2.0的一个组成部分。
enyoy 发表于 2005-11-14 21:50:00
当前最热门的Web技术是什么?很明显,Ajax已经成为不可忽视的词语,趁着Web2.0浪潮的到来,Ajax也愈发的受到了人们的关注,带来的是更为强大的Web体验和对桌面软件的威胁。本期专题将对该技术做一次亲密接触。希望大家能有所体会。
要准确描述什么是Ajax,最容易的方法是让其与相反的情况进行对比。对于大部分Web站点,与Web服务器进行交互是最简单的通信方式——就如您在对讲机(walkie-talkie)上与好友聊天一样。您可以一边讲话他在另一边接听,或者他说话你接听,但您不能同时接听和讲话。对于Web用户,当填写在线表单然后单击提交按钮后,整个页面就会发送至Web服务器,用户必须等待服务器接受请受。当服务器完成处理请求时,它就会将处理过的内容发送过来。只有这时,才可以最终刷新用户页面。Ajax是一种减少这一系列事件的尝试。当用户位于Ajax类型的Web站点时,浏览器可以幕后异步调用Web服务器而无需发送整个页面。 应该注意Ajax并非新生事物。该方***已运用了好多年。Web站点(如Google)正在证明Ajax的有效性、稳定性,并且使Web看起来更像是一个桌面应用程序:即真正意义的Web开发。Ajax特殊之处在于它可以使用验证过的现有技术完成这一切。换句话说就是,任何标准浏览器(可以处理JavaScript和DOM的浏览器)都可以正常工作。您不需要单独安装其他插件。 Ajax实际上是几项技术, 每个都本身之能力而发展, 组合在一起形成了一个更强的新方法。Ajax组合了: ·使用XHTML和CSS的standards-based presentation; ·使用 Document Object Model 来动态显示和交互作用; ·使用 XML and XSLT 来数据交换和操作; ·使用XMLHttpRequest来获取异步信息; ·使用JavaScript 将所有的联系起来。 在创建Ajax中最大的挑战不是技术。核心Ajax 技术是成熟的, 稳定的, 并且易于了解。 反而, 挑战来自应用的设计人员:忘记那些我们所知道关于Web的限制, 并且开始想象一个可能更宽, 更广的范围。前景将更美好。(原文出自:http://searchwebservices.techtarget.com.cn/433/2173933.shtml?380,原文下面有很多Ajax的技巧文档)