Ajax技术学习随笔
hwy00
这个作者很懒,什么都没留下…
展开
-
深入浅出ASP.Net 2.0 Ajax学习之旅随笔(一)-先从第一个简单的Ajax应用程序开始
简单的概念:传统的页面与AJAX页面有着非常多的不同,然而其中最根本的一项差异就是更新范围。过去即使只是页面极小部分内容更新,也必须将整个页面传送给WEB服务器,处理完后再将整个页面的内容发送回来,并在浏览器刷新,这种效率十分低下,而AJAX它会以异步的方式将页面需要更新的内容传送给服务器,然后服务器处理完后,再把这部分内容传送回来;由于只需处理一小部分内容而不是整个页面,效率自然提高,也不刷浏原创 2009-11-07 11:59:00 · 446 阅读 · 2 评论 -
跨站脚本与跨站攻击概念
跨站脚本(Cross-Site Scripting)简称为XSS,又被译为“跨站攻击”。跨站脚本是利用动态页面的特性、页面中的程序错误、或是程序开发人员没有限制客户端返回的数据并过滤特殊字符,使得黑客得以将具有攻击性的JavaScript、VBsripti代码放置于以后输入数据的字段(例如:TextBox)中,对页面的内容进行攻击。比方说,偷取用户存放在计算机中的Cookie信息,甚至窃取用户所原创 2009-11-11 20:28:00 · 550 阅读 · 2 评论 -
深入浅出ASP.Net 2.0 Ajax学习之旅随笔(二)-UpdatePanel控件内容的更新时机
位于UpdatePanel控件中的内容究竟在什么情况下更新呢?以下我们列出UpdatePanel更新时机与条件: 1.如果UpdatePanel控件的UpdateMode属性被设定成Always(默认),则在页面上任何一处引发的回送都会使得UpdatePanel控件的内容被更新,这包括位于UpdatePanel控件内部引发的异步回送以及位于UpdatePanel外部的控件引发的回送。原创 2009-11-15 19:56:00 · 574 阅读 · 2 评论 -
深入浅出ASP.Net 2.0 Ajax学习之旅随笔(三)-探讨UpdatePanel控件的触发器
概念:当位于UpdatePanel控件外部的某个控件的特定事件被触发时就引发异步回送并局部更新UpdatePanel控件的内容。它的好处是:我们只需把需要更新的数据控件放在UpdatePanel控件里,而不需要更新的控件我们就把它放在UpdatePanel控件的外面,如此一来,才可以有效的降低往返于WEB服务器的数据量,并顺势降低WEB服务器的负荷以及提升前端局部更新的效率。 XHT原创 2009-11-21 11:49:00 · 491 阅读 · 0 评论 -
深入浅出ASP.Net 2.0 Ajax学习之旅随笔(四)-UpdatePanel与文件上传(FileUpload)的一起使用的解决方法
以前UpdatePanel控件与FileUpload控件一起使用时发现,FileUpload控件里没有要上传的文件,现在终于解决了这个问题,主要两点:1.设置UpdateMode属性为Conditional。2.定义UpdateMode更新触发器上海黑白激光打印机> 如此就完美地解决了问题了 推荐链接:上海黑白激光一体机原创 2009-11-29 11:13:00 · 456 阅读 · 0 评论 -
深入浅出ASP.Net 2.0 Ajax学习之旅随笔(三)-更新其他UpdatePanel控件的内容而不更新本身的UpdatePanel控件的内容
先看个示例:黑白激光打印机>原创 2009-11-29 10:18:00 · 434 阅读 · 0 评论 -
深入浅出ASP.Net 2.0 Ajax学习之旅随笔(四)-嵌套使用UpdatePanel控件来降低Web服务器的往返数据量
我们可以在UpdatePanel控件中再含另一个UpdatePanel控件,此举使得我们能够更灵活、弹性且效率地自定义页面上的异步局部更新区域。其主要目的,是确保局部更新范围仅限于必要的特定区域,以便降低往返于Web服务器的数据量,提高整体效率。这也就是我们常说的“善用嵌套化,性能更进化”。 1.将外层UpdatePanel控件的UpdateMode与内层UpdatePanel控件的Upd原创 2009-12-13 21:28:00 · 654 阅读 · 0 评论