摘要: 我知道,有些人(譬如之前的我)写js的for循环时,都不习惯加上var,这当然是语法允许的。譬如下面。   for(i=0;i10;i++){//就不写成: var i=0    alert(i); }   但是,这真的不是个好习惯,下面我就说说为什么写Js的for循环一定要加var,否则会时不时给你带来烦人难查的bug。   譬如现在我们要实现这样的功能:输出     10   20   30   40   50   60   70   80   90   100   通过下面code实现,WriteNumber从1到10循环,每次循环调用TenTimes方法返回10倍的索引值。  复制代码 1 复制代码   你会发现最终只输出了10。大家可以用下面的代码框运行测试。 阅读全文
posted @ 2014-11-07 10:53 豫见世家公子 阅读(4843) 评论(1) 推荐(0) 编辑
摘要: 很多网站都通过User-Agent来判断浏览器类型,如果是3G手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容。   谷歌Chrome浏览器,可以很方便地用来当3G手机模拟器。在Windows的【开始】--【运行】中输入以下命令,启动谷歌浏览器,即可模拟相应手机的浏览器去访问3G手机网页: 谷歌Android: chrome.exe --user-agent="Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"   苹果iPhone 4: chrome.exe --user-agent="Mozil 阅读全文
posted @ 2014-11-06 13:11 豫见世家公子 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1、什么是placeholder? placeholder是html5新增的一个属性,当input或者textarea设置了该属性后,该值的内容将作为灰字提示显示在文本框中,当文本框获得焦点(或输入内容)时,提示文字消失。 写法如下: 2、placeholder的浏览器兼容性和在不同浏览器下的表现 由于placeholder是html5的新属性,可想而知,仅支持html5的浏览器才支持placeholder,目前最新的firefox、chrome、safari以及ie10都支持,ie6到ie9都不支持。 下面是其在各个浏览器下的显示效果: 可以看出,placeholder的文字在各个浏览器下基本都是淡灰色显示。 不同的地方在于,在ff和chrome下,输入框获得焦点时,placeholder文字没有变化, 阅读全文
posted @ 2014-11-05 11:15 豫见世家公子 阅读(500) 评论(0) 推荐(0) 编辑
摘要: img{cursor:url('cursor.ico或cursor.cur'),auto} cursor是支持自定义图标的 只要定义该元素的样式,给定路径后,就可以加载。 不过要注意的是,考虑到IE的兼容性问题,最好使用ico或cur格式的文件,分辨率最好是32×32 阅读全文
posted @ 2014-11-04 13:21 豫见世家公子 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 曾经很多人问我,这是什么字体,答曰:“不知道”,自己平时在作图时也经常会遇到这样的问题,于是我就把文字打出来,然后比照PS里边已经导入的字体挨个试验,这样不仅浪费了大量的时间和精力,而且比对完后,各种眼睛疼,腰疼,脖子疼,于是就上网各种搜索,结果还是一无所获。后来一同事告诉我,何必这么麻烦,网上有一个求字体网,很容易就能找到自己想要的字体,然后我就各种汗,结果一用,还真特么管用,唉~,谁让我不是专业的射即湿呢。今天我就把这个发现分享给广大的朋友们,希望能帮到你们,已经知道如何简单快速地找到自己想要的字体的大神们可以飘过,新手或还不知道此类技术的朋友们自己可以去试试哈,具体的方法我就不再一一分享了。 求字体网:http://www.qiuziti.com 阅读全文
posted @ 2014-11-04 13:19 豫见世家公子 阅读(1126) 评论(0) 推荐(0) 编辑
摘要: Georgia ABCDEFGHIJKLMNOPQRSTUVWXYZ(26px) abcdefghijklmnopqrstuvwxyz 0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ (22px) abcdefghijklmnopqrstuvwxyz 0123456789 Impact ABCDEFGHIJKLMNOPQRSTUVWXYZ (26px) abcdefghijklmnopqrstuvwxyz 0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ (22px) abcdefghijklmnopqrstuvwxyz 0123456789 Verdana ABCDEFGHIJKLMNOPQRSTUVWXYZ(24px) 阅读全文
posted @ 2014-11-04 13:09 豫见世家公子 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 第一种:精确到秒的javascript倒计时代码 HTML代码: 离2010年还有: 阅读全文
posted @ 2014-11-04 13:08 豫见世家公子 阅读(390) 评论(0) 推荐(0) 编辑
摘要: WEB页面导出为EXCEL文档的方法WEB页面导出为EXCEL文档的方法列标题1列标题2列标题3列标题4列标题5aaabbbcccdddeeeAAABBBCCCDDDEEEFFFGGGHHHIIIJJJ---下面是处理excel 进程关闭问题----------------------// Java... 阅读全文
posted @ 2014-11-04 13:07 豫见世家公子 阅读(257) 评论(0) 推荐(0) 编辑
摘要: keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeyc... 阅读全文
posted @ 2014-11-04 13:06 豫见世家公子 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1. 长度限制2. 只能是汉字3." 只能是英文4. 只能是数字5. 只能是英文字符和数字6. 验证油箱格式7. 屏蔽关键字(这里屏蔽***和****)8. 两次输入密码是否相同屏蔽右键 很酷oncontextmenu="return false" ondragstart="return fals... 阅读全文
posted @ 2014-11-04 13:05 豫见世家公子 阅读(605) 评论(0) 推荐(0) 编辑