- 博客(21)
- 收藏
- 关注
转载 (转)keyCode和charCode
键盘事件拥有两个属性,keyCode和CharCode,他们之间有一些不一样之处。keyCode表示用户按下键的实际的编码,而charCode是指用户按下字符的编码。 IE下 keyCode:对于keypress事件,表示按下按键的Unicode字符;对于keydown/keyup 事件,表示按下按键的数字代码。无charCode属性。 DOM标准下 keyCode:表示按下...
2015-12-12 11:34:00 192
转载 正则式用变量值定义的方法
如reg是正则要替换的内容,var ch = "aaa";var reg = "/"+ch+"/ig";var str = 'aaa bbb ccc aaa aaa';var val = str.replace(reg,"");alert(val);</script>用eval转义,你现在reg是一个字符串正确写法<script>var ch = "aaa";va...
2015-12-12 10:55:00 307
转载 js 正则表达式 test match exec三个方法的异同
方法 match exec test 调用方法 str.match(reg) reg.exec(str) reg.test(str) 说明 如果正则式为全局匹配,则返回所有匹配的字符串,但是当有子表达式时,不匹配子表达式,只执行全局匹配 如果正则式为全局匹配,只返回存在的第一个匹配结果,但是当有子表达式时,返回值不仅有全局匹配,还匹配子...
2015-12-12 10:03:00 143
转载 网页使用MD5加密
使用MD5加密的方法: 下载md5.js文件(点击下载),在网页中引用该文件: < script type="text/javascript" src="md5.js">< /script> 在你需要使用MD5加密的地方如此调用: < script type="text/javascript" > hash = hex_md5("i...
2015-07-29 10:56:00 895
转载 解决Google地图和字体api无法加载的问题(转)
谷歌基本上是被和谐透了,谷歌地图API自然也打不开了,于是公司网站上那些谷歌地图都变成空白了…总不能让访客都自己翻墙吧。纠结了一阵子才知道原来谷歌地图的服务并没有完全被屏蔽,只是我们以前访问的域名maps.google.com访问不了了。 这个域名的谷歌地图还是能正常访问的:http://ditu.google.cn 那么把原来的JS引用地址maps.googleapis.com替...
2015-07-24 14:03:00 407
转载 Javascript 的addEventListener()及attachEvent()区别分析
一般我们在JS中添加事件,是这样子的 ? 1 obj.onclick=method 这种绑定事件的方式,兼容主流浏览器,但如果一个元素上添加多次同一事件呢? ? 1 2 3 obj.onclick=method1; obj.onclick=method2; obj.o...
2015-07-22 17:21:00 99
转载 get与post的区别
转自:http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这 样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资...
2015-07-06 16:26:00 98
转载 清除浮动的几种方法
1 加一个清除浮动的<div>,推荐 <div class="all"> <div class="a"></div> <div class="b"></div> <div class="clear"></div> .all { width:100%; height:auto...
2015-07-03 18:44:00 103
转载 zoom属性(IE私有属性)
其实Zoom属性是IE浏览器的专有属性,Firefox等浏览器不支持。它可以设置或检索对象的缩放比例。除此之外,它还有其他一些小作用,比如触发ie的hasLayout属性,清除浮动、清除margin的重叠等。 Zoom的使用方法: zoom : normal | number normal : 默认值。使用对象的实际尺寸 number : 百分数 | 无符号浮点实数。浮点实数值...
2015-07-03 16:42:00 610
转载 class,id和name的区别
在一个页面中,有许多的控件(元素或标签)。为了更方便的操作这些标签,就需要给这些标签标识一个身份牌。 所需用到的属性有:name、id、class 1. name 指定标签的名称。 1.1 格式: <input type="text" name="username" /> 1.2 应用场景 ①form表单:name可作为转递给服务器表单列表的变量名;如上...
2015-07-03 11:09:00 265
转载 scrollWidth,clientWidth,offsetWidth的区别
1 scrollWidth是对象的实际内容的宽,不包括边线(border或者滚动条)宽度,会随对象中内容的多少改变(内容多了可能会改变对象的实际度) 2 clientWidth是对象可见的宽度,不包括边线(border或者滚动条),会随窗口的显示大小改变。 3 offsetWidth是对象的可见宽度,包括边线(border或者滚动条),会随窗口的显示大小改变。 如下图的例子...
2015-07-02 16:36:00 133
转载 css3学习笔记
1 border-radius:20% 30% 40% 50%/20% 30% 40% 50% 第一个值表示左上角的x,第二个表示右上角的x,顺时针,斜杠右边是y的顺时针。 2 box-shadow:1px 2px 3px rgba(0,0,0,0.5) 1px:x轴偏移量 2px:y轴偏移量 3px:阴影的模糊半径 rgba:三原色加透明度 box-shadow:0 0 ...
2015-06-30 23:16:00 101
转载 页面重构的常用规范
1 CSS简写规则,font-size和font-family为必须指定的项 2 对一个标签写样式时,可以用多个类表示不同的属性,不一定非要写在一个 类里面,特别是对于页面数比较多且写在一个样式表里面的,容易使后面的样式覆盖前面的,也不利于优化和重构。页面中引用样式表和一个样式表都是后面的覆盖前面的。 3 border的默认值为3-4个像素,如果这就是你需要的宽度,那么不需要设置。 ...
2015-06-29 10:01:00 114
转载 页面重构的职业定位
1. 结构完整,可通过标准验证 2. 标签语义化,结构合理,比如role这个属性,就是为了使标签语义更明确的一个属性 3. 充分考虑到页面在站点中的“作用和重要性”,并对其进行有针对性的优化 一、设计稿的分析 设计稿的分析是指对设计稿如何制作成页面的分析,即哪一块的内容可以做为公共的部分、哪一块的内容结构可以如何实现等。对设计稿的分析能力可以划分成下面的几个阶段: ...
2015-06-29 09:03:00 112
转载 javascript高级程序设计读书笔记2
<!DOCTYPE HTML>//这个网页的文档类型,这个是html5的写法Bootstrap使用的某些HTML元素和CSS属性需要文档类型为HTML5 doctype。因此这一文档类型必须出现在项目的每个页面的开始部分<html lang="en">//这里的lang="en"可以删除,如果不删除的,用谷歌之类打开,它会认为是英文的,会自动给翻译(如果设置了自动...
2015-06-27 09:26:00 153
转载 利用jquery的imgAreaSelect插件实现图片裁剪示例
利用jquery的imgAreaSelect插件实现图片裁剪示例 将用户上传的图片进行裁剪再保存是现在web2.0应用中常常处理的工作,现在借助jquery的imgareaselect插件再配合PHP的GD库就可以轻松的实现这个在以前来说非常棘手的功能。我们来看看它的实现步骤: 1、包含进CSS文件(imgareaselect-default.css)和 jquery.imgarea...
2015-06-27 09:23:00 172
转载 div height:auto 无效的解决方法
一种可能情况因为父div中的div处于浮动状态。 浮动是会脱离文档流的,内部两个层就不会局限于父层。所以父层不知道内部的高度。但清理浮动,可以把他们“拉”回来。 父DIV加上 zoom:1;overflow:hidden; zoom:1会触发ie(ie8以下)的haslayout,刚好能清理浮动。 overflow:hidden;则对其他浏览器起作用(其实对ie7也会起作用)...
2015-06-25 10:41:00 513
转载 js代码优化
引用:http://www.php100.com/html/webkaifa/javascript/2012/0619/10568.html http://www.chinaz.com/web/2011/1130/223585.shtml http://www.jb51.net/article/29718.htm 1 将加载时不需要的js放在body结尾 2 将多个js代码合并 ...
2015-06-25 08:57:00 110
转载 javascript自动适应图片大小
博客来源 http://blog.csdn.net/eduxh/article/details/1906246 //图片自适应大小//id为img控件的id//width与height为img父控件的宽高——即img的最大宽高//示例:<imgid="dd"src="ee.jpg"onload="imgFit('dd',100,200)"/>"functionim...
2015-06-24 16:42:00 127
转载 黑盒测试与白盒测试
边界值测试的效率有四个评价指标:用例数量,是否冗余,用例的覆盖范围和是否方便错误追踪,根据这四个指标我们对不同的边界值测试进行了评估。 等价类测试则有强组合形式的覆盖和弱组合形式的覆盖,可根据用例的规模和数量选用合适的形式进行测试的覆盖。同时应注意的一点是等价类的划分要清晰合理,否则会出现原输入中不存在输入条件,比如上课提到的年月日输入的等价类划分,很可能就会因为忽略了输入之间的约束条...
2015-05-19 13:42:00 230
转载 javascript高级程序设计读书笔记1
浮点数虽然精度很高,但在实际计算中的精度可能不如整数。比如0.1+0.2并不等于0.3,而是0.3000000000000004,所以把浮点数的计算结果当做判断条件会产生失误,这是基于IEEE754数据浮点计算的通病,js的数的表示范围也有限制,如果超过Number.MAX_VALUE或小于Number.MIN_VALUE,则数据为(+/-)Infinity,可用函数isInfinity...
2015-03-13 09:50:00 138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人