上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 41 下一页
摘要: History —-代表浏览器的历史纪录,可以通过该对象来操作浏览器的历史纪录,由于隐私原因,该对象不能获取到具体的历史纪录,只能操作浏览器向前或向后翻页,而且该操作只在当次访问时有效。 length 属性:可以获取到当前访问的链接数量。 用法:history.length back() 方法:可以 阅读全文
posted @ 2022-03-12 17:58 青仙 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 判断是什么浏览器 Navigator代表的当前浏览器的信息,通过该对象可以来识别不同的浏览器。由于历史原因,Navigator中的大部分属性都已经不能帮助我们识别浏览器了,一般我们只会使用userAgent属性来判断浏览器的信息,userAgent是一个字符串,这个字符串包含有用来描述浏览器信息的内 阅读全文
posted @ 2022-03-12 17:54 青仙 阅读(32) 评论(0) 推荐(0) 编辑
摘要: BOM 浏览器对象模型 —-BOM可以使我们通过js来操作浏览器。 —-在BOM中为我们提供了一组对象,用来完成对浏览器的操作。 这一组对象就是BOM的对象。 Window对象 —-代表的是整个浏览器的窗口,同时window也是网页中的全局对象。 2、Navigator —-代表的当前浏览器的信息, 阅读全文
posted @ 2022-03-12 17:47 青仙 阅读(39) 评论(0) 推荐(0) 编辑
摘要: onkeydown —-按键被按下 对于onkeydown来说如果一直按着某个按键不松手,则事件会一直触发。 当onkeydown连续触发时,第一次和第二次之间会间隔稍微长一点,只会就会非常的快触发,这种设计是为了防止误操作的发生。 可以通过keycode来获取按键的编码,通过它可以判断哪个按键被按 阅读全文
posted @ 2022-03-12 17:45 青仙 阅读(427) 评论(0) 推荐(0) 编辑
摘要: onmousewheel 鼠标滚轮滚动的事件,会在滚轮滚动时触发,但是火狐不支持该属性。 在火狐中需要使用DOMMouseScroll来绑定滚动事件,注意该事件需要通过addEventListener()函数来绑定 wheelDelta 该属性可以获取鼠标滚动的方向,向上滚值为120,向下滚值为-1 阅读全文
posted @ 2022-03-12 17:42 青仙 阅读(812) 评论(0) 推荐(0) 编辑
摘要: <html> <head> <meta charset="UTF-8"> <title></title> <style> #box1{ width: 150px; height: 150px; background-color: aqua; position: absolute; } #box2{ 阅读全文
posted @ 2022-03-12 17:39 青仙 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 事件的传播 —-关于事件的传播网景公司和微软公司有不同的理解。 —-微软公司认为事件应该是由内向外传播,也就是当事件触发时,也该先触发当前元素上的事件,然后再向当前元素的祖先元素上传播,也就是事件应该在冒泡阶段进行。 —-网景公司认为事件应该是由外向内传播的,也就是当事件触发时,应当先触发当前元素的 阅读全文
posted @ 2022-03-12 17:35 青仙 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 事件的绑定 使用 对象.事件=响应函数 这种形式绑定响应函数,它只能同时为一个元素的一个事件绑定一个响应函数,不能绑定多个,如果绑定了多个,则后边的会覆盖掉前边的。 addEventListener() 通过这个方法也可以为元素绑定响应函数。 参数: 1,事件的字符串(名称),不要on。 2,回调函 阅读全文
posted @ 2022-03-12 17:16 青仙 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 事件的委派 —-指将事件统一绑定给元素的共同的祖先元素,这样当后代元素上的事件触发时,会一直冒泡到祖先元素,从而通过祖先元素的响应函数来处理事件。 —-事件的委派是利用了冒泡,通过委派可以减少事件的绑定的次数,提高程序的性能。 target event(事件对象)中的target表示的是触发事件的元 阅读全文
posted @ 2022-03-12 17:10 青仙 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 事件的冒泡(Bubble) 所谓的冒泡指的是事件的向上传导,当后代元素上的事件被触发时,其祖先元素的相同事件也会被触发。在开发中大部分情况冒泡都是有用的,如果不希望发生事件冒泡可以通过事件对象来取消冒泡。 —-取消冒泡,可以将事件对象的cancelBubble设置为true,即可取消冒泡。比如:ev 阅读全文
posted @ 2022-03-12 17:06 青仙 阅读(483) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 41 下一页