发表时间:
js继承的概念js里常用的如下两种继承方式:原型链继承(对象间的继承) 类式继承(构造函数间的继承)
由于js不像java那样是真正面向对象的语言,js是基于对象的,它没有类的概念。所以,要想实现继承,可以用js的原型prototype机制或者用apply和call方法去实现在面向对象的语言中,我们使用类来创建一个自定义对象。然而js中所有事物都是对象,那么用什么办法来创建自定义对象呢?这就需要用到js的原型:我们可以简单的把prototype看做是一个模版,新创建的自定义对象都是这个模版(prototype)的一个拷贝 (实际上不是拷贝而是链接,只不过这种链接是不可见,新实
修改 | 删除 | 阅读(271)| 评论(0)|

发表时间:
因为安全限制,脚本是不能随意设置其value值的,所以并不能像其它表单输入域那样用属性来设置使其重置。

重置一个文件域的值,归纳起来主要有 3 种方法。本文分析这三种方法的浏览器兼容性以及优缺点,并给出一个比较完美的综合方案的代码和Demo。
重置文件域的三种方法:
设置value属性为空。

对于IE11以上和其它较新的非IE的现代浏览器Chrome/Firefox/Opera...有效。

**或创建一个新的文件输入元素进行替换。

利用createElement或者cloneNode**或创建一个新
修改 | 删除 | 阅读(432)| 评论(0)|

发表时间:
一、常见事件类型
     1、鼠标事件事件名称说明onclick鼠标单击时触发ondbclick鼠标双击时触发onmousedown鼠标左键按下时触发onmouseup鼠标释放时触发onmouseover鼠标的光标移动到某对象上时触发onmousemove鼠标移动时触发onmouseout鼠标光标离开某对象时触发ps:当单击一次鼠标左键的时候,将同时触发onclick、onmousedown、onmouseup三个事件,事件处理程序执行的先后顺序为:onmousedown>onmouseup>onclick.因为按下鼠标产生的动作肯
修改 | 删除 | 阅读(492)| 评论(0)|

发表时间:
图片延迟加载技术目前已经被各种网站广泛的使用,为什么要使用背景图延迟加载技术?下面我们就来说一说这个问题。
之所以使用图片延迟加载技术,是为了避免浪费带宽。有些页面上嵌入了很多图片,但电脑的屏幕一次只能显示一张或顶多2张。而当用户进入这个页面时,正常情况下,这30多种图片会全部一次性从服务器加载到客户端,就造成的服务器的压力,也给用户的浏览器造成压力,而且,也许用户之看了前几张图片就退出去了,那其它图片的加载就是浪费。
而使用图片延迟加载技术时,随着用户向下滚动页面,只有当图片滚动到可视视窗内,或接近可视视窗时,这个图片才会从服务器加载。这样就是尽可能的减少不必要的加载。
修改 | 删除 | 阅读(429)| 评论(0)|
首页 上一页 1 下一页 末页1/1转到