有的模型已经在Web页面中使用了很多年了,但是他仍然存在一些大的缺点。
首先,因为整个页面实在回发后被夹在的,因此发送到浏览器的HTML代码量要远大于浏览器所需要的。回想一下在创建的联系列表中,用户刚提交完联系表单,服务器就会显示一个带有文本Message Sent的Label控件,为此,需要完全加载一个新页面,隐藏表单控件,并显示文本消息。即使页面的剩余部分没有改变(菜单、侧边栏、页脚等),也仍然需要他们从服务器发送至客户端。理想情况下,你可能只希望发回那些发生了改动的HTML代码。就联系表单而言,需要发送的可能只是文本Message Sent。
重新加载整个页面的第二个缺点与浏览器显示页面的方式有关,由于整个页面被替换掉,因此浏览器不得不关闭旧的页面,再打开新的页面。这样做会使页面“闪烁”从而使页面失去对用户的吸引力。可以使用Ajax技术解决上述问题。
设计的概念已经讨论了很多年。Internet Explorer 5 及之后的浏览器都带有XMLHttpRequest 对象,允许使用JavaScript与服务器进行童虎,从而发送和接受数据。但是人们还在使用其他技术来仿真现在被称为Ajax的行为包括一些元素或隐藏框架。
然而,当引入术语Ajax之后,他才被广泛使用。为了走在时代前列,Microsoft开始构建ASP.NET AHAX——现在已经完全集成到了ASP.NET和Visual Studio 2012中的Ajax Framework 。这种框架提供了很多优势,Web开发人员可以利用他们创建有响应的应用程序。
ASP.NET Java的优点是他很容易上手。创建无闪烁的页面就是将一些控件从Toolbox中拖到页面上。
★关于WorkWin公司电脑监控软件★
WorkWin的使命是打造Work用途的Windows 电脑系统,有效规范员工上网行为,让老板知道员工每天在做什么(监控包括屏幕、上网在内的一举一动),限制员工不能做什么(禁止网购、游戏、优盘等)。
WorkWin基于纯软件设计,非常容易使用,无需添加或改动任何硬件,使用一台管理机监控全部员工机电脑。历经南京网亚十余年精心打造,此时此刻每天都有成千上万企业电脑正在运行WorkWin,选择WorkWin选择“赢”。
版权所有,南京网亚计算机有限公司 。本文链接地址: 网络Ajax页面