摘要:
1 // 把所有方法封装到一个对象里面,充分考虑兼容写法 2 var EventUtil = { 3 // 添加DOM事件 4 addEvent: function(element, type, handler) { 5 if(element.addEventListener) { //DOM2级 6 element.addEventListener(ty... 阅读全文
摘要:
1 办法1.同一个页面中建立两个表单 各自提交: 2 3 4 5 6 7 8 9 10 11 12 办法2:如果非要只有一个表单的话,通过js提交: 13 14 20 21 22 23 24 25 26 27 方法3: 28 29 function submitYouFrom(mets,path){ 30 $("#fo... 阅读全文
摘要:
本文谈谈JavaScript的类型转换,我们知道在JavaScript中声明变量不需指定类型, 对变量赋值也没有类型检查,同时JavaScript允许隐式类型转换。这些特征说明JavaScript属于弱类型的语言。 在强类型的C++中,多数情况下构造函数需要声明为explicit来避免隐式类型转换引 阅读全文
摘要:
1 js中处处是对象,面向对象的第一步当然就是封装了,由于Js中没有类的概念,所以封装起来也比较麻烦,下面介绍两种js的封装。 2 3 1、使用约定优先的原则,将所有的私有变量以_开头 4 5 [javascript] view plain copy 6 56 看完代码,是不是有种被坑的感觉,仅仅把所有的变量以_开头,其实还是可以直接访问的,这能叫封装么,当然... 阅读全文
摘要:
拖拽功能主要是用在让用户做一些自定义的动作,比如拖动排序,弹出框拖动移动等等,效果还是蛮不错的。下面讲解一下拖拽的原理,希望可以帮助到有需要的朋友! 一、拖拽的流程动作①鼠标按下②鼠标移动③鼠标松开 二、拖拽流程中对应的JS事件①鼠标按下会触发onmousedown事件 [javascript] v 阅读全文
摘要:
拖拽功能主要是用在让用户做一些自定义的动作,比如拖动排序,弹出框拖动移动等等,效果还是蛮不错的。下面讲解一下拖拽的原理,希望可以帮助到有需要的朋友! 一、拖拽的流程动作①鼠标按下②鼠标移动③鼠标松开 二、拖拽流程中对应的JS事件①鼠标按下会触发onmousedown事件 [javascript] v 阅读全文
摘要:
一、浏览器内核 Rending Engine, 顾名思义,称之为渲染网页内容的,将网页的代码转换为你看得见的页面,因为是排版,所以排版,所以肯定会有排版错误等问题。为什么会有排版错误呢,一部分是由于网站本身编写不规范,另一方面是浏览器本身的不规范 现在有一些主流的排版引擎,因为这些排版引擎都有其代表 阅读全文
摘要:
1. WEB标准 WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3 阅读全文
摘要:
1, 最基本的弹出窗口代码 window.open('page.html');2, 经过设置后的弹出窗口 window.open('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar= 阅读全文
摘要:
1 2 3 4 5 6 7 8 9 jQuery网站商品图片放大镜效 10 11 12 13 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 1... 阅读全文