WEB开发网
开发学院WEB开发ASP asp+ajax打造无刷新新闻评论系统 阅读

asp+ajax打造无刷新新闻评论系统

 2007-06-18 12:04:45 来源:WEB开发网   
核心提示:不知上过ChinaRen校友录的朋友们有没有注意,ChinaRen在改版后很多方面都进行了较大的改动,asp+ajax打造无刷新新闻评论系统,例如留言与回复方面已经不再像以前那样,在每次提交后总得重新加载一下整个页面,而是根据用户的需要对某个区域进行局部更新,而且在更新的同时不影响其它区域的浏览,碰到网速超慢时,只能干

不知上过ChinaRen校友录的朋友们有没有注意,ChinaRen在改版后很多方面都进行了较大的改动。例如留言与回复方面已经不再像以前那样,在每次提交后总得重新加载一下整个页面,碰到网速超慢时,只能干瞪着眼睛等待。那么现在这种炫丽的效果又是如何做到的呢,如果你觉得有兴趣,那就跟着我一起往下看吧!

了解Ajax的朋友也许知道其实这种炫丽效果的实现并不是一件很为难的事,当然如果你不了解何为Ajax那也没有关系,本节我们就通过打造一个新闻评论系统,来看看到底什么是Ajax,首先我们还是先了解一些基础东西。

什么是Ajax?

Ajax提出者Jesse James Garrett在《Ajax:一个Web应用的新途径》中提到Ajax为“Asynchronous JavaScript + XML”的简称,也就是异步的JavaScript和XML处理。其包含:

用XHTML和CSS进行基于标准的表示方式:

采用DOM(document object model)动态显示和交互操作;

采用XML和XSLT进行数据交换和操作;

采用XMLHttpRequest进行异步数据获取;

采用JavaScript绑定上述技术应用;

Ajax与传统Web应用有什么不同?

Ajax与传统Web应用最大的不同就是Ajax可以对页面某一个区域进行局部加载,而不是像传统Web中每次页面请求后的都必须重新加载整个页面,特别在页面负载比较大的情况下,页面加载时间就比较长,用户多数时间就处在等待状态,而呈现给用户的仅仅是一片空白,而在Ajax的应用中就可以很好的避免这类事情的发生。

Ajax的工作原理是什么?

Ajax主要是通过JavaScript对象中的XmlHttpRequest向服务器提出请求,并根据处理的结果更新页面。这样的更新不会使整个页面全部更新,而是根据用户的需要对某个区域进行局部更新,而且在更新的同时不影响其它区域的浏览。例如:搜狐个人博客中每个栏目后面的刷新按钮。

1 2 3 4 5 6  下一页

Tags:asp ajax 打造

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接