摘要:
一、style、currentStyle、getComputedStyle的区别 style只能获取元素的内联样式,内部样式和外部样式使用style是获取不到的。 currentStyle可以弥补style的不足,但是只适用于IE。 getComputedStyle同currentStyle作用相同 阅读全文
摘要:
详细版: (1)浏览器会开启一个线程来处理这个请求,对 URL 分析判断,如果是 http 协议就按照 web 方式来处理; (2)调用浏览器内核中的对应方法,比如 WebView 中的 loadUrl 方法; (3)通过 DNS 解析获取网址的 IP 地址,设置 UA 等信息发出第二个 GET 请 阅读全文
摘要:
一、定义 事件委派的定义就是,把原来加给子元素身上的事件绑定在父元素身上,就是把事件委派给父元素。 二、版本 从jQuery1.7开始,jQuery引入了全新的事件绑定机制,on()和off()两个函数统一处理事件绑定。 因为在此之前有bind(), live(), delegate()等方法来处理 阅读全文
摘要:
本文转自:http://www.cnblogs.com/jsdarkhorse/archive/2012/06/29/2568451.html 更多参考:http://www.cnblogs.com/tim-li/archive/2012/08/06/2580252.html#-1 1、HTML C 阅读全文
摘要:
封装鼠标指针定位是一件很有意义的事情,这样在日常开发中就不需要再为鼠标指针定位问题而犯愁了。 设计思路:能够根据传递的具体对象,以及相对鼠标指针的偏移值,即命令该对象能够跟随鼠标移动。 JS代码: HTML页面: 阅读全文
摘要:
当事件发生时,获取鼠标指针的位置是很重要的事件。这原本是一个很简单的问题,但是由于浏览器的不兼容性,给开发带来了挑战。不同浏览器分别在各自事件对象中定义了不同的属性,详见下方图表。 兼容不同浏览器的鼠标定位设计方案: HTML页面调用方法: 阅读全文
摘要:
this是JavaScript中的关键字之一,在编写程序的时候经常会用到,正确的理解和使用关键字this尤为重要。接下来,笔者就从作用域的角度粗谈下自己对this关键字的理解,希望能给到大家一些启示,权当交流之用。 全局作用域中的this 首先,看下面这行代码: 在浏览器中执行上面的语句后,我们将得 阅读全文
摘要:
HTML+JS 代码: 输出结果: HTML HTML HTML HEAD HEAD HEAD META META META TITLE TITLE TITLE SCRIPT SCRIPT SCRIPT BODY BODY BODY H2 H2 H2 P P P 文档中元素节点的个数是:8个 阅读全文
摘要:
网页布局(layout)是CSS的一个重点应用 。 布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 2009年,W3C提出了一种新的方案 Flex布局,可以简便、完整、响应式地实现各 阅读全文
摘要:
String.slice(start,end) slice()返回一个子片段,对原先的string没有影响,与subString的区别是,还可以用负数当参数,相当于是length+start,length+end. 例1: Array.slice(start,end) 返回从start开始到end的 阅读全文