Google TestExtending Google Test by Handling Test Events Google测试提供了一个事件侦听器API,让您接收有关测试程序进度和测试失败的通知。 可以监听的事件包括测试程序的开始和结束,测试用例或测试方法等。 您可以使用此API来扩充或替换标准 ...
分类:
编程语言 时间:
2016-11-28 00:57:36
阅读次数:
270
首先理解两个概念 1.契约:一组定义了框架核心服务的接口 2.服务提供者:所有 Laravel 应用程序启动的中心所在。 包括你自己的应用程序,以及所有的 Laravel 核心服务,都是通过服务提供者启动的。 启动指的是 注册 事物,包括注册服务容器绑定、事件侦听器、中间件,甚至路由。 我们还是继续 ...
分类:
其他好文 时间:
2016-11-22 09:39:36
阅读次数:
370
出现自动提交的情况,有两种可能:一是编写了javascript代码,当用户点按Enter键时,通过js事件侦听机制触发表单的提交。二是利用了浏览器的默认行为(至少发现ie是这样的)。浏览器在解析网页的时候,有许多默认的行为,例如如果一个页面上有表单和一个提交按钮,那么打开页面..
分类:
其他好文 时间:
2016-11-18 08:04:13
阅读次数:
132
1、事件流 事件冒泡 IE的事件流叫做事件冒泡(event bubbling),即事件开始时由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到较为不具体的节点(文档)。 事件捕获 事件捕获的思想是不太具体的节点应该更早的接收到事件,而最具体的节点应该在最后接收到节点。事件捕获的用 ...
分类:
Web程序 时间:
2016-09-21 01:31:49
阅读次数:
205
JavaScript键盘事件侦听 在使用JavaScript做WEB键盘事件侦听捕获时,主要采用onkeypress、onkeydown、onkeyup三个事件进行出来。该三个事 件的执行顺序如下:onkeydown -> onkeypress ->onkeyup。 在一般情况下,采用三种键盘事件均 ...
分类:
Web程序 时间:
2016-08-19 18:53:06
阅读次数:
174
1.android 触摸事件侦听 安卓的用户交互方式包括两种,一种是点击交互,一种是触摸交互。点击交互就是手指按下抬起一个动作组。而触摸交互分为按下(down),移动(move),抬起(up)。 触摸事件侦听代码:输出触摸事件的三个动作: 我们用一个framlayout布局进行操作 注意:记得把on ...
分类:
移动开发 时间:
2016-07-13 19:20:18
阅读次数:
202
一.处理事件(一) 事件(event)是用户在访问页面时执行的操作。提交表单和在图像上移动鼠标就是两种事件。当浏览器探测到一个事件时,比如用鼠标单击或按键,它可以触发与这个事件相关联的JavaScript 对象,这些对象称为事件处理程序(eventhandler)或者叫做事件侦听器。。 1. 设置H ...
分类:
编程语言 时间:
2016-06-23 18:33:00
阅读次数:
217
/ event(事件)工具集 markyun.Event = { // 页面加载完成后 readyEvent : function(fn) { if (fn==null) { fn=document; } var oldonload = window.onload; if (typeof windo ...
分类:
其他好文 时间:
2016-06-02 13:23:05
阅读次数:
268
// event(事件)工具集,来源:github.com/markyun markyun.Event = { // 页面加载完成后 readyEvent : function(fn) { if (fn==null) { fn=document; } var oldonload = window.o ...
分类:
其他好文 时间:
2016-05-27 07:05:24
阅读次数:
133
目录
一、DOM0级事件处理
二、事件冒泡与事件捕获
三、DOM2级事件处理
四、IE事件处理程序及跨浏览器支持
五、事件对象
一、DOM0级事件处理事件,由WEB页面中发生的一些特定行为触发。比如在某个页面元素上按下鼠标左键,按下键盘某个按键,某对象获得或丢失焦点时均会触发对应的事件。JavaScript和HTML的交互就是通过事件来实现的。我们使用事件侦听器对事件进行“注册”,事件发生时便执行相...
分类:
编程语言 时间:
2016-04-12 16:01:17
阅读次数:
280