HTML + JS + CSS
文章平均质量分 56
fengguowusheng
这个作者很懒,什么都没留下…
展开
-
<a/>中href和onclick的区别
链接的 onclick 事件被先执行,其次是 href 属性下的动作(页面跳转,或 javascript 伪链接);假设链接中同时存在 href 与 onclick,如果想让 href 属性下的动作不执行,onclick 必须得到一个 false 的返回值。如果页面过长有滚动条,且希望通过链接的 onclick 事件执行操作。应将它的 href 属性设为 javascript:void(...原创 2011-06-14 11:32:17 · 93 阅读 · 0 评论 -
JS跨域访问
1.简介跨域请求,顾名思义,就是一个站点中的资源去访问另外一个不同域名站点上的资源。这种情况很常见,比如说通过style标签加载外部样式表文件、通过 img 标签加载外部图片、通过 script 标签加载外部脚本文件、通过 Web font 加载字体文件等等。默认情况下,脚本访问文档属性等数据采用的是同源策略(Same origin policy)。同源策略:如果两个页面的协议、域名和端口是...原创 2013-07-09 10:43:56 · 120 阅读 · 0 评论 -
CSS 选择器
1. 元素选择器最常见的 CSS 选择器是元素选择器。换句话说,文档的元素就是最基本的选择器。<html> <head> <style type="text/css"> h1 { color : red } </style> </head> <body> <h1&原创 2011-11-30 00:13:58 · 84 阅读 · 0 评论 -
input type="file" CSS
1.原理基于安全性考虑,IE不支持用程序设置input type=file的值。所以不能直接用<input type="text"/>和<input type="button"/>代替,CSS美化file组件的方法是使用position属性将file组件置于<input type="text"/>和<input type="but原创 2011-11-28 21:27:51 · 536 阅读 · 0 评论 -
JAVASCRIPT -- ==&===
==(值比较包含类型[typeof]转换)如果两表达式的类型不同,则试图将它们转换为字符串、数字或 Boolean 量。NaN 与包括其本身在内的任何值都不相等。负零等于正零。null 与 null 和 undefined 相等。相同的字符串、数值上相等的数字、相同的对象、相同的 Boolean 值或者(当类型不同时)能被强制转化为上述情况之一,均被认为是相等的。其他比较均被认为是不相等的。 ...原创 2012-02-01 23:53:15 · 69 阅读 · 0 评论 -
JavaScript OOP(三) -- 关于Prototype
由于constructor.prototype指向的是一object实例,并且只实例化一次,所以可能出现数据共享问题。 <html> <head> <title>object test</title> <script language="javascript"> <!-- function..原创 2012-02-01 23:51:07 · 82 阅读 · 0 评论 -
JavaScript OOP(二) -- 自定义Object
1.入门--构造函数 function Student(name, age) { this.name = name; this.age = age; this.toString = function() { return this.name + " : " + this.age; } } var stu = new Student("siyuan", 24); 函数Studne...原创 2012-02-01 23:46:17 · 99 阅读 · 0 评论 -
JAVASCRIPT OOP -- 参考资料
JAVASCRIPT OOP -- 参考资料原创 2012-01-31 23:57:09 · 85 阅读 · 0 评论 -
JavaScript OOP(一) -- 数据类型
typeof方法 返回一个用来表示表达式的数据类型的字符串:"number" "string" "boolean" "object" "function" 和 "undefined"number 在 Jscript 中整数和浮点值没有差别;JScript 数值可以是其中任意一种(JScript 内部将所有的数值表示为浮点值)。 另外,JScript包含特殊值数字。它们是:原创 2012-01-31 23:51:28 · 97 阅读 · 0 评论 -
冒泡 VS 捕获 事件流
事件传播——冒泡与捕获 DOM事件标准定义了两种事件流,这两种事件流有着显著的不同并且可能对你的应用有着相当大的影响。这两种事件流分别是捕获和冒泡。和许多Web技术一样,在它们成为标准之前,Netscape和微软各自不同地实现了它们。Netscape选择实现了捕获事件流,微软则实现了冒泡事件流。幸运的是,W3C决定组合使用这两种方法,并且大多数新浏览器都遵循这两种事件流方式。 ...原创 2012-01-15 17:45:37 · 88 阅读 · 0 评论 -
[转]js中escape,encodeURI,encodeURIComponent三个函数的区别
js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 例如:<script ...原创 2011-06-14 13:44:20 · 82 阅读 · 0 评论 -
JQuery插件searchSelect
1.简介searchSelect是模拟select下拉列表组件的插件,支持通过键盘输入字符来过滤下拉列表选项。 2.更改内容1)不再使用jQuery插件slimscroll。2)修改jQuery的事件注册机制,使之支持低版本的jQuery。3)隐藏原select组件。4)使用jquery插件bgiframe使下拉列表在IE6中不被其它select组件穿越。5...原创 2013-10-23 14:40:04 · 1500 阅读 · 0 评论