- 博客(13)
- 收藏
- 关注
原创 获取颜色值转换为十六进制
一、 分析: * 常见的颜色形式: * a)background-color:red * b)background-color:#00F * c)background-color:#0000F * d)background-color:rgb(0,0,255)二、实现: /** * [parserColor 颜色转换为十六进制] * @param
2013-12-30 12:46:59 3985
原创 javascript:replace()方法使用详解
一、基本语法:replace(regexp|substr, newSubStr|function[, flags]);二、参数介绍:1)参数一: a)regexp:一个 RegExp 对象.该正则所匹配的内容会被第二个参数的返回值替换掉. b)substr:被替换掉的一个 String. 2)参数二: a)newSubStr:替换掉第一个参数在原字符串中的匹配部分.该
2013-12-24 14:09:13 5026
原创 实现hao123返回顶部、游戏等快捷导航
周末没事,实现下hao123返回顶部快捷导航功能,请路过的大神指点!下面为相关代码:HTML: 游戏 购物 生活 视频 轻松 到底部 CSS: .wh{width:960px;hei
2013-12-21 19:36:55 1789
原创 HTML页面呈现时莫名其妙出现个空行
最近一个项目中,HTML代码里面没有多出的行,但在页面显示的时候,莫名其妙多出了一个空格或多余的行,分析半天也不知道什么原因,在网上搜索了下,发现是文档编码为UTF-8 BOM的原因。怎么解决这个问题呢?只需把这个HTML文档存为UTF-8无BOM的格式就OK了。
2013-12-21 16:38:20 5509
原创 jquery delegate 给a标签绑定hover事件
Note that as of jQuery 1.4.3, the type of event that is reported when using 'hover' with .delegate() or .live() is no longer mouseover/mouseout (as it ought to be). Now it will be mouseenter/mouseleav
2013-12-20 18:54:00 6260
原创 MYSQL:SQL_CALC_FOUND_ROWS 和count(*) 性能比较
测试:1.创建表: //此处使用了覆盖索引 CREATE TABLE IF NOT EXISTS `Ben` ( `aa` int(10) unsigned NOT NULL AUTO_INCREMENT, `bb` int(10) unsigned NOT NULL, `cc` varchar(100) NOT NULL, PRIMARY KEY (`aa`),
2013-12-18 13:01:46 5798 1
原创 Why am i a number?
console.log("Why am i a " + typeof + ""); //Why am i a number一、加号的运算:1)首先运行加号左右表达式,并将传入ToPrimitive,参考ECMASCRIPT规范2)表达式操作数其中一个为String,用字符串拼接,返回String( left ) 和 String( right )拼接结果3)如果一个操作数是对象,对
2013-12-17 12:56:35 1113
原创 校验:javascript判断两个IP地址是否在同一个网段
1)基本思路:要判断两个IP地址是否在同一个网段,将它们的IP地址分别与子网掩码做与运算,得到的结果为网络号,如果网络号相同,就在同一子网,否则,不在同一子网。2)具体实现: /** * [isEqualIPAddress 判断两个IP地址是否在同一个网段] * @param {[String]} addr1 [地址一] * @param {[String]}
2013-12-12 18:57:58 4441 1
原创 命名空间的使用和优缺点
一、命名空间的实现:(function(win){ var Benjamin = win.Benjamin = {}; Benjamin.namespace = function(str){ if(!str || !str.length) return null; var parent = Benjamin, arr = str.indexOf(".")
2013-12-11 11:16:53 3850
原创 Emmet(zencoding)插件语法及常用简写
一、Emmet支持的简写规则:1. E 代表HTML标签。2. E#id 代表id属性。3. E.class 代表class属性。4. E[attr=foo] 代表某一个特定属性。5. E{foo} 代表标签包含的内容是foo。6. E>N 代表N是E的子元素。7. E+N 代表N是E的同级元素。8. E^N 代表N是E的上级元素。二、Emmet连写(E*N)和
2013-12-09 17:03:40 1405
原创 Tips:表单提交时各控件的值
一、禁用状态所有禁用的表单控件都不会提交值二、启用状态 1.checkbox/radio: 1)未选中:不会提交参数 2)选中: a)设置value值,提交参数值为value值 b)未设置value值,提交参数值为"on
2013-12-07 09:45:10 1290
原创 javascript console对象的兼容性解决方案
/** * * @authors Benjamin(http://blog.csdn.net/cuew1987) */(function (win){ //重置为空函数,避免JS报错 var console = win.console || {}, fns = ['assert', 'clear', 'count', 'debug', 'dir', 'd
2013-12-07 09:37:37 1538
原创 javascript中的类型转换与测试
一、默认类型ToPrimitive 转换类型值Undefined结果等于输入的参数(不转换)。Null结果等于输入的参数(不转换)。Number结果等于输入的参数(不转换)。String结果等于输入的参数(不转换)。Boolen结果等于输入的参数(不转换)。Object
2013-12-01 09:33:47 1360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人