Setup instructions Note: Although the demo implementations contained in this repository include source files from remote servers, it is recommended to download all dependencies and upload them to your own server. This excludes script files hoste ...
阅读全文最基本最简单的设置 如果想搭建自己的UI,可以仅仅使用basic plugin版本和最小的设置。下面是官网上提供首页index.html,只有最少的需求和最简单done回调处理程序。(参考官网提供的 API 和选项 Options 看如何使用不同的选项和回调函数): <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> ...
阅读全文Features Multiple file upload(多文件上传): Allows to select multiple files at once and upload them simultaneously. Drag & Drop support(支持D&D操作): Allows to upload files by dragging them from your desktop or filemanager and dropping them ...
阅读全文<div class="uploading-files upload-dialog-col" id="uploadFileListContainer"> <dl id="_disk_id_14" class="infinite-listview" style="margin-top: 0px;"> <dd class="clearfix ...
阅读全文jQuery.extend = jQuery.fn.extend = function() { var src, copyIsArray, copy, name, options, clone, target = arguments[0] || {}, i = 1, length = arguments.length, deep = false; // Handle a deep copy situation if ( typeof target == ...
阅读全文初次看些JS代码时会发现xxFucObject.superclass.constructor.call的使用,咋看以为JS什么时候增加了superclass这个object预定义属性, 可是并没有。constructor, call的使用可以查询 /********************** call() 方法 call() 方法是与经典的对象冒充方法最相似的方法。它的第一个参数用作 this 的对象。其他参数都直接传递给函数自身。例如: ******* ...
阅读全文JavaScript 高级教程继承机制的实现用 ECMAScript 实现继承机制,您可以从要继承的基类入手。所有开发者定义的类都可作为基类。出于安全原因,本地类和宿主类不能作为基类,这样可以防止公用访问编译过的浏览器级的代码,因为这些代码可以被用于恶意攻击。定基类后,就可以创建它的子类了。是否使用基类完全由你决定。有时,你可能想创建一个不能直接使用的基类,它只是用于给子类提供通用的函数。在这种情况下,基类被看作抽象类。尽管 ECMAScript 并没有像其他语言那样严格地定义抽象类, ...
阅读全文继承机制实例 通过使用 ECMAScript,不仅可以创建对象,还可以修改已有对象的行为。 prototype 属性不仅可以定义构造函数的属性和方法,还可以为本地对象添加属性和方法。 创建新方法 通过已有的方法创建新方法 可以用 prototype 属性为任何已有的类定义新方法,就像处理自己的类一样。例如,还记得 Number 类的 toString() 方法吗?如果给它传递参数 16,它将输出十六进制的字符串。如果这个方法的参数是 2,那么它 ...
阅读全文ECMAScript 定义类或对象有很多方法,W3SCHOOL总结了6中方法供学习: 工厂方式 原始的方式 因为对象的属性可以在对象创建后动态定义,所有许多开发者都在 JavaScript 最初引入时编写类似下面的代码: var oCar = new Object; oCar.color = "blue"; oCar.doors = 4; oCar.mpg = 25; oCar.showColor = function() ...
阅读全文JavaScript 实现是由以下 3 个不同部分组成的: JavaScript的核心: 对ECMAScript描述的实现 描述了该语言的语法和基本对象; DOM 描述了处理网页内容的方法和接口; BOM 描述了与浏览器进行交互的方法和接口。 Javascript Engine 关于Javascript引擎可以参考wiki,里面讲述了其历史以及不同浏览器使用的不同的JS引擎 http://en.wikipedia.or ...
阅读全文在 JavaScript 核心语言中,全局对象的预定义属性都是不可枚举的,所有可以用 for/in 循环列出所有隐式或显式声明的全局变量,如下所示: var variables = ""; for (var name in this) { variables += name + "<br />"; } document.write(variables); 或者 var var ...
阅读全文在 ECMAScript 中,所有对象并非同等创建的。 一般来说,可以创建并使用的对象有三种:本地对象、内置对象和宿主对象。 本地对象(native object) ECMA-262 把本地对象(native object)定义为“独立于宿主环境的 ECMAScript 实现提供的对象”。简单来说,本地对象就是 ECMA-262 定义的类(引用类型)。它们包括: Object Function Array String Boo ...
阅读全文ECMAScript 面向对象技术 本节简要介绍了面向对象技术的术语、面向对象语言的要求以及对象的构成。 ECMAScript 对象应用 本节讲解了如何声明和实例化对象,如何引用和废除对象,以及绑定的概念。 ECMAScript 对象类型 本节介绍了 ECMAScript 的三种类型:本地对象、内置对象和宿主对象,并提供了指向相关参考手册的链接。 ECMAScript 对象作用域 本节讲解了 ECMAScript 作用域以及 this 关键字。 E ...
阅读全文JavaScript 简介 JavaScript 高级教程 JavaScript 历史 JavaScript 实现 ECMAScript 基础 ECMAScript 语法 ECMAScript 变量 ECMAScript 关键字 ECMAScript 保留字 ECMAScript 值 ECMAScript 原始类型 ECMAScript 类型转换 ECMAScript 引用类型 ECMAScript 运算符 ...
阅读全文iframes 提供了一个简单的方式把一个网站的内容嵌入到另一个网站中。但我们需要慎重的使用iframe。iframe的创建比其它包括scripts和css的 DOM 元素的创建慢了 1-2 个数量级。 使用 iframe 的页面一般不会包含太多 iframe,所以创建 DOM 节点所花费的时间不会占很大的比重。但带来一些其它的问题:onload 事件以及连接池(connection pool)。 Iframes 阻塞页面加载 及时触发 window 的 ...
阅读全文className 规定元素的 class 属性。注意:该属性名不是 "class",因为 "class" 是 JavaScript 中的保留字。 类型:String。状态:可写。 currentStyle 这一特定于 IE 的属性应用于元素的所有 CSS 属性的级联组。它是 Window.getComputedStyle() 的仅用于 IE 的替代。 类型:String。状态:可写。 dir 规定元素的 dir ...
阅读全文HTML 参考手册 参考手册 标签列表(字母排序) 标签列表(功能排序) HTML 属性 HTML 事件 HTML 合法 DTD HTML 颜色名 HTML 字符集 HTML ASCII HTML ISO-8859-1 HTML 符号 HTML URL 编码 HTML 语言代码 HTTP 消息 HTTP 方法 HTML DOM 参考手册 HTML DOM DOM 教程 DOM 简介 DOM ...
阅读全文在Fiddler官网有很多视频介绍。可以有空看看听听。 http://www.telerik.com/download/fiddler ...
阅读全文Local JavaScript Variables(局部变量) A variable declared (using var) within a JavaScript function becomes LOCAL and can only be accessed from within that function. (the variable has local scope). You can have local variables with the same name in ...
阅读全文1、一般JS冲突解决办法 a.最容易出现的就是js的命名冲突 ①、变量名冲突 变量有全局变量和局部变量当全局变量变量和局部变量名称一致时,就会js冲突,由于变量传递数值或地址不同就会产生JavaScript错误,甚至死循环。 ②、方法名冲突 函数中有很多方法,不同的js之间可能函数名一样,这就使得程序执行时不知道改调用那个方法或者哪个方法执行后的结果,最终导致程序加载失败。 ③、函数名冲突 一般是命名导致JS冲突。解决方法主要是查找在加载的js中是否 ...
阅读全文