键盘事件 键盘事件由用户击打键盘触发 主要有 keydown.keyup .keypress三个事件,它们都继承了 KeyboardEvent 接口. keydown         按下键时 触发 keyup        松开键时 触发 keypress        按下有值的键时 触发 即按下 Ctrl.Alt.Shift.Meta 这样无值的键,这个事件不会触发. 对于有值的键,按下时先触发 keydown 事件,再触发这个事件. 如果用户按下 不放时,就会连续触发键盘事件 keydo…
鼠标事件 与鼠标相关的事件,继承了 MouseEvent 接口 分类: click        按下鼠标(通常是按下主按钮)时触发.        mousedown 首先触发,mouseup 接着触发,click 最后触发dblclick        在同一个元素上双击鼠标时触发.        在mousedown.mouseup.click 之后触发 dbclick mousedown        按下鼠标键时触发.mouseup        释放按下的鼠标键时触发. mousem…
表单事件 input 事件        select 事件        change 事件        invalid 事件        reset 事件         submit 事件 input 事件 <input>.<select>.<textarea>的值发生变化时触发 对于 复选框(<input type=checkbox>)或单选框(<input type=radio>),用户改变选项时,也会触发这个事件 对于打开 con…
用户在使用键盘时会触发键盘事件.“DOM2 级事件”最初规定了键盘事件,结果又删除了相应的内容.最终还是使用最初的键盘事件,不过 IE9 已经率先支持“DOM3”级键盘事件. 一.键码 在发生 keydown 和 keyup 事件时,event 对象的 keyCode 属性中会包含一个代码,与键盘上一个特定的键对应.对数字字母字符集,keyCode 属性的值与 ASCII 码中对应小写字母或数字的编码相同.字母中大小写不影响. <script type="text/javascript&q…
进度事件 进度事件 用来描述资源加载的进度, 主要由 AJAX 请求.<img>.<audio>.<video>.<style>.<link>等外部资源的加载触发 注意,除了资源下载,文件上传也存在以下事件 abort        外部资源中止加载时(比如用户取消)触发.        如果发生错误导致中止,不会触发该事件.error        由于错误导致外部资源无法加载时触发.        有一个特殊的性质,就是不会冒泡.所以,子元素…
浏览器内核 支撑浏览器运行的最核心的程序 IE 浏览器内核            Trident内核,也是俗称的IE内核Chrome 浏览器内核            统称为 Chromium 内核或 Chrome 内核,以前是 Webkit 内核,现在是 Blink 内核Firefox 浏览器内核            Gecko 内核,俗称 Firefox 内核Safari 浏览器内核            Webkit 内核Opera 浏览器内核            最初是自己的 Pre…
滚轮事件 jQuery核心库没有对mousewheel事件的差异性进行处理,但作为一个常用的事件,本文讲解一下. mousewheel事件只有火狐浏览器不支持.mousewheel用于取得滚动距离的属性名为event.wheelDelta,往上滚一圈是120,往下滚一圈是-120.在IE6-8下,window无法绑定mousewheel事件,Opera,Safari,Chrome可以. 火狐下使用DOMMouseScroll来代替mousewheel事件.用于取得滚动距离的属性名为event.d…
第二十七天    447 1:反射(理解)    447 (1)类的加载及类加载器    447 (2)反射:    448 A:定义    448 B:获取字节码对象的三种方式    449 (3)反射的使用    450 A:通过反射获取构造方法并使用    450 1).反射获取构造方法的介绍    450 2)通过反射去获取该构造方法并使用    451 3)通过反射获取私有构造方法并使用    452 B:通过反射获取成员变量并使用    452 C:通过反射获取成员方法并使用    …
× 目录 [1]类型 [2]顺序 [3]按键信息[4]应用 前面的话 鼠标和键盘是电脑端主要的输入设备,上篇介绍了鼠标事件,本文将详细介绍键盘事件 类型 键盘事件用来描述键盘行为,主要有keydown.keypress.keyup三个事件 keydown 当用户按下键盘上的任意键时触发,如果按住不放的话,会重复触发该事件 <div id="test" style="height: 30px;width: 200px;background-color: pink;&quo…
转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线教程的编写,以及yarn的翻译整理表示感谢. NeHe OpenGL第二十七课:影子 影子: 这是一个高级的主题,请确信你已经熟练的掌握了基本的OpenGL,并熟悉蒙板缓存.当然它会给你留下深刻的印象的.   欢迎来到另一个有些复杂的课程,阴影.这一课的效果好的有些让人不可思议,阴影可以变形,混合在…