在WPF中,我们知道界面层可以通过Trigger触发器实现“条件”——“赋值”的功能属性触发器Property Trigger:当Dependency Property的值发生改变时触发。数据触发器Data Trigger: 当普通.NET属性的值发生改变时触发。事件触发器Event Trigger...
分类:
其他好文 时间:
2014-09-04 09:31:37
阅读次数:
236
浏览器的内核是多线程的,它们在内核制控下相互配合以保持同步,一个浏览器至少实现三个常驻线程:javascript引擎线程,GUI渲染线程,浏览器事件触发线程。 javascript引擎是基于事件驱动单线程执行的,JS引擎一直等待着任务队列中任务的到来,然后加以处理,浏览器无论什么时候都只有一个JS线...
分类:
编程语言 时间:
2014-09-02 10:21:24
阅读次数:
243
微博、QQ空间等的动态加载方式属于滚屏加载技术,获取当前滚动条位置来触发onscroll()函数,向服务器发起请求,将请求得到的新的数据动态加载在页面上本文利用该原理实现了动态加载,但不是检测当前滚动条位置来触发函数,而是由按钮事件触发,因此更简单一些。走过的弯路1) 将目前读取到的数据库中的位置存...
分类:
其他好文 时间:
2014-08-31 19:58:01
阅读次数:
303
一. 在ThisWorkbook中1 Private Sub Workbook_Open()2 '%对应alt键 宏不能加()3 Application.OnKey "%q", "Test"4 End Sub利用open事件触发二. 在Sub中Sub auto_open() ...
分类:
其他好文 时间:
2014-08-27 09:21:57
阅读次数:
208
事件触发器就是用来触发某个元素下的某个事件,IE下fireEvent方法,高级浏览器(chrome,firefox等)有dispatchEvent方法。一般我们在元素上绑定事件后,是靠用户在这些元素上的鼠标行为来捕获或者触发事件的,或者自带的浏览器行为事件,比如click,mouseover,loa...
分类:
Web程序 时间:
2014-08-26 17:07:56
阅读次数:
289
已经有了用于处理终端收发信息的ajax,接下来看怎么工作的。 当用于在终端输入网址时,加载我们的静态网页;点击事件,触发JS函数;若我局部刷新请求,则信息由AJAX发出。 这是从上一章发出的信息被ajax发送到服务...
分类:
其他好文 时间:
2014-08-26 00:37:55
阅读次数:
195
昨天项目中出现了一个奇怪的现象,当从一个小页面(router路由跳转)到其他小页面,然后再跳转回来的时候,该页面上的事件被重复绑定了两次,例如绑定在button上面的submit事件触发两次,导致数据提交了两次,而跳转的次数越多,重复的次数也就越多,当遇到这个问题的时候,就想到了事件的重复绑定,但是...
分类:
其他好文 时间:
2014-08-20 16:15:22
阅读次数:
302
Java图形用户界面中,处理事件时所必须的步骤是:1、创建接受响应的组件(控件)2、实现相关事件监听接口3、注册事件源的动作监听器4、事件触发时的事件处理相应的可以通过以下的集中方式来作出事件响应。[java] view plaincopyprint?一、容器类监听 效果:单击窗体中的三个按钮,实现...
分类:
编程语言 时间:
2014-08-19 10:35:24
阅读次数:
263
后退+刷新在C# Web程序中,如为页面按钮写返回上一页代码this.RegisterClientScriptBlock("E", "");其中,history.go(-2),要写为-2,因在按钮事件触发前,已刷新一次页面,所以应是-2。Response.Write("");此处也要写为“-2”。....
分类:
编程语言 时间:
2014-08-14 01:10:17
阅读次数:
304
同步交互和异步交互
举个例子:普通B/S模式(同步) AJAX技术(异步)
* 同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事
* 异步: 请求通过事件触发->服务器处理(这时浏览器仍然可以作其他事情)->处理完毕
同步是指:发送方发出数据后,等接收方发回响应以后才发下一个...
分类:
其他好文 时间:
2014-08-13 14:58:46
阅读次数:
186