谢谢
------解决方案--------------------
得分啊,得分啊
------解决方案--------------------
???
------解决方案--------------------
通过javascript创建XMLHttp对象,通过该对象向服务器发送请求,服务器将请求结果以xml对象返回到client端,javascript通过对xml对象进行分解处理,即可得到所要的数据,然后做你想做的事。整个处理过程了不会有页面刷新的效果,这样给用户的感觉很舒服。
其实说白了Ajax就是旧技术新用。
------解决方案--------------------
如果你做过notes的BS的开发,你知道如果有2个关联域,改动一个的值会刷新另一个的值时,页面会重新载入。如果用Ajax,不用重新载入页面就可以刷新值。主要作用是提高了界面友好性。我觉得还是属于表现层面的东西,有时间的话学会也不错。
------解决方案--------------------
最近这一个月我学了学Ajax的方法。 并把理解的部分借鉴到了Lotus BS的开发上。 最主要的感觉速度提高了些 比如有1万条文档的视图,用Ajax来做分页处理 是快些。 而且你可以直接编辑搜索出来的东西人机界面会更友好。 不过实际实施过程中 有些客户还是不习惯页面不刷新的操作方式。这需要一个磨合吧。
IBM网站上有关于Ajax控制Notes文档的文章 有兴趣 可以去看看的。
------解决方案--------------------
ajax,很好,很人性的东西
------解决方案--------------------
var xmlhttp=new ActiveXObject( "Microsoft.xmlhttp ");
xmlhttp.open( "POST ", "Servlet ", "false ");
xmlhttp.send( "........... ")
alert(xmlhttp.ResponseText)