自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 常见表单元素在IE 6 , 7 ,8 下不冒泡相关事件

今天在实现一个级联效果的时候 ,三个下拉框级联 。主要用到change事件。 为减少事件监听,就用了代理的方式在父容器上监听change事件,然后 判定事件来源,对应进行处理。 在 ff, chrome 下 ,一切ok, 但是在IE 6 下,发现 不行。 遂查了原因。发现 change事件在 IE系列里面竟然不冒泡 ,伤不起啊 ,最后又悲剧的改为单个监听change事件。 经查发现: ...

2012-07-09 19:14:37 158

原创 offset width,height,left ,top 详解

假设 obj 为某个 HTML 控件。 obj.offsetTop 指 obj 距离上方或上层控件的位置,整型,单位像素。 obj.offsetLeft 指 obj 距离左方或上层控件的位置,整型,单位像素。 obj.offsetWidth 指 obj 控件自身的宽度,整型,单位像素。 obj.offsetHeight 指 obj 控件自身的高度,整型,单位像素。 如下是html<!...

2011-09-28 22:56:39 312

原创 doctype 类型

一.概述本文系统的讲解DOCTYPE元素.同时查证了很多的资料.因为互联网上面的资料比较杂乱,所以经过收集整理我进行了重新定义.比如对于DOCTYPE元素的定义.主要分为基础知识和高级知识.基础知识讲解基本的DOCTYPE知识. 高级知识很多来自网络收集, 主要是实际应用的一些技巧.二.定义DOCTYPE是文档类型(Document Type)的缩写, 元素用于声明一个页面的...

2011-09-28 18:28:59 110

原创 位掩码技术

js中位运算还是很快的。有一种位掩码技术,用来处理同时存在多个布尔选项的情形。其思路即使用单个数字的每一位来判定是否选项成立,从而有效地把数字转换为布尔值标记组成的数组。掩码总每个选项都是2的幂。 例如  var OPTION_A = 1; var OPTION_B = 2; var OPTION_C = 4; 通过这些选项定义,可以用按位或运算创建一个数字来包含多个设置选项。 var opt...

2011-09-19 20:35:28 575

原创 DOM标准与IE的html元素事件模型区别

在浏览帖子的时候,看到一篇写的比较透彻的帖子讲事件模型的。拿来记录下。引用来源,感谢原作者rock.2009-7-30来源:http://www.9demo.com 作者:Rock事件HTML元素事件是浏览器内在自动产生的,当有事件发生时html元素会向外界(这里主要指元素事件的订阅者)发出各种事件,如click,onmouseover,onmouseout等等。D...

2011-09-19 20:25:42 93

原创 data类型的url

以下为转载: 来自:http://www.cnblogs.com/wgw8299/archive/2011/02/06/1949453.html 感谢原作者:Tiwer 所谓"data"类型的Url格式,是在RFC2397中 提出的,目的对于一些“小”的数据,可以在网页中直接嵌入,而不是从外部文件载入。例如对于img这个Tag,哪怕这个图片非常非常的小,小到只有一个 ...

2011-09-14 19:27:17 4271

原创 lcs最大公共子序列问题

读算法导论第四部分第15章,提到DNA解析的时候的最大公共子序列问题。按书上描述用js实现代码如下var str1 = 'accggtcgagtgcgcggaagccggccgaa';var str2 = 'gtcgttcggaatgccgttgctctgtaaa';var rl = new Array();function LCS(str1,str2){ var m...

2011-09-07 22:30:00 128

原创 闭包相关资料

以下是在网上查的资料,摘自别人的文章。   一、什么是闭包?  “官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。  相信很少有人能直接看懂这句话,因为他描述的太学术。我想用如何在Javascript中创建一个闭包来告诉你什么是闭包,因为跳过闭包的创建过程直接理解闭包的定义是非常困难的。看下...

2011-09-06 21:32:50 82

原创 面试题目解析

周末去一家公司面试,面试官给出了几道题。如下:1:   url解析  考虑用 字符串的split方法。 代码如下:   url切割    输入: http://www.baidu.com?a=1&b=2    输出: {a:1,b:2}    直接切割           function getPara(url){ var temp = {}; var res = url.spli...

2011-09-06 20:12:50 82

原创 extjs store的recordType作用及用法

extjs store的record类型问题 昨天被客户提了一个问题,通过一个store,如何获取其record类型。当时不知道,查过ext api 后发现,store中 保留了record类型的引用,recordType 用法如下:   new store.recordType(defaultData);即可创建一条记录。...

2011-08-11 19:19:27 529

原创 extjs 滚动条自动定位

今天客户提了一个需求,滚动条自动定位问题。大致如下: 树控件菜单中 ,有很多节点,当打开较多的时候,会显示不下,出现滚动条,用户展开一个靠下的节点时候,往往要先拉动滚动条,才能看到展开节点的叶子节点。客户希望在展开节点的时候,滚动条会自动定位,不需要拉动就能看到下面的子节点。   查找相关代码发现 滚动条是跟随焦点走的,焦点在哪,滚动条默认就向哪滚动,点击父节点或者展开按钮时候,是当前节点...

2011-08-11 19:12:42 533

原创 html5 之canvas 参考资料

以下为引用文档:引用地址为:https://developer.mozilla.org/en/Canvas_tutorial/Drawing_shapes 具体内容如下:    Unlike SVG, canvas only supports one primitive shape - rectangles. All other shapes must be created by co...

2011-08-11 19:01:19 147

原创 html5 之canvas

html5汹涌而来。拿来玩玩。今天学习canvas。 首先上个例子,自己写了一个实现圆角矩形方法。  function drawRoundRect(ctx,x,y,w,h){ var d1 = 1/40*w; //设置 d1 d2的默认长度 为贝塞尔曲线取中间控制点做准备 var d2 = 1/50*w ; ctx.beginPath();  // 第一个节点...

2011-08-11 18:59:31 82

原创 读书列表

毕业后日渐懒散,要多读书学习,立此一贴,对自己多多激励。目前读书列表 javascript高级程序设计 javascript dom 编程艺术(第二版) jeremy keith 著 杨涛译 编写高质量代码 web前端开发修炼之道 曹刘阳 机械工业出版社 高性能javasc...

2011-07-24 21:39:56 93

原创 事件冒泡

今天读javascript dom 编程艺术, 里面提到一个简单幻灯片的实现程序。牵涉到了事件冒泡,event对象浏览器兼容 ,循环内注册事件传递索引参数总是最后一个值等问题,感觉挺有代表性的。所以记录下来,以备以后查询。 首先事件冒泡,查询相关文档资料如下: 当事件在某一DOM元素被触发时,例如用户在客户名字节点上点击鼠标,事件将跟随着该节点继承自的各个父节点冒泡穿过整...

2011-07-24 21:24:05 78

原创 firefox body 区域附加 livemargins_control问题

今天 用 getElementsByTagName('div') ,获取body下面div元素,发现 ff下多出一个livemargins_control元素,仔细查看并非我手工创建,查询相关网站资料发现时火狐魔镜插件引起的。关闭的话 工具——选项——附加组件(扩展)——找到火狐魔镜——禁用/卸载。重启即可。 测试代码如下: var dom = document...

2011-07-23 13:39:51 96

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除