摘要: 阅读全文
posted @ 2014-05-04 11:23 刘金宇 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 相信很多人都遇到过在设计中自定义滚动条样式的情景,之前我都是努力说服设计师接受浏览器自带的滚动条样式,但是这样只能规避还是解决不了问题,最近在项目中遇到了,正好来总结一下。当然,兼容所有浏览器的滚动条样式目前是不存在的。IE下的滚动条样式IE是最早提供滚动条的样式支持,好多年了,但是其它浏览器一直没... 阅读全文
posted @ 2014-04-29 10:32 刘金宇 阅读(225) 评论(0) 推荐(0) 编辑
摘要: css实现input文本框的双边框美化 阅读全文
posted @ 2014-04-29 09:23 刘金宇 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 2014年4月21日,14:49分:原创:http://www.cnblogs.com/liujinyu/p/3678523.html 今天写天气网英文版的产品频道,maps页面的js时,偶然意识到一个平常老是用却没有测试的问题,就是在函数内部定义变量加var和不加var的区别,这个区别利用的好,还... 阅读全文
posted @ 2014-04-21 15:21 刘金宇 阅读(597) 评论(0) 推荐(0) 编辑
摘要: js定时器关闭,一次关闭所有正在运行的定时器,自定义函数clearIntervals()一次关闭所有正在运行的定时器,原理:利用数组存储定时器id,然后遍历数组,关闭定时器附上页面的截图,代码在截图下,想看效果就自己复制下边的代码,保存个页面看吧:clearIntervals()一次关闭所有定时器下... 阅读全文
posted @ 2014-04-16 14:27 刘金宇 阅读(21486) 评论(0) 推荐(1) 编辑
摘要: 多行文字实现垂直居中 现在我们要使这段文字垂直居中显示! div#wrap { border:1px solid #FF0099; background-color:#FFCCFF; width:760px; height:500px; position:relative; } div#subwrap { position:absolute; border:1px solid #000; top:50%; } div#content { border:1px solid #000; position:relative; t... 阅读全文
posted @ 2014-03-30 12:28 刘金宇 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 程序调用自身的编程技巧称为递归。//汉诺塔的游戏,n为圆盘编号数量,编号,a,b,c代表的是三个柱子var hanio=function(n,a,b,c){ if(n>0){ hanio(n-1,a,c,b); document.writeln('Move n '+n+" form "+a+' to '+c); document.write(""); hanio(n-1,b,a,c) }} hanio(3,'a','b','c')}//Move n 1 form a t 阅读全文
posted @ 2014-03-13 10:23 刘金宇 阅读(451) 评论(0) 推荐(0) 编辑
摘要: var People=function(){ this.name='liujinyu'; }; People.prototype={ age:24, add:function(){}, } var p1 = new People(); for(n in p1){ document.write(n+":"+p1[n]+" / "+p1.hasOwnProperty(n)); document.write(""); } //name true //age false //add false 阅读全文
posted @ 2014-03-12 14:35 刘金宇 阅读(363) 评论(0) 推荐(0) 编辑
摘要: var a='start111111endstart222222endasdfasdfasdfakjsfhaksdf'+'start333333endstart444444end66666666666sdfghsdfgsdg'alert(a.match(/start.*?end/img).join("=").replace(/start/g,"").replace(/end/g,"").split("="))结果111111,222222,333333,444444 阅读全文
posted @ 2014-03-10 17:05 刘金宇 阅读(566) 评论(0) 推荐(0) 编辑
摘要: function addCookie(name,value,expiresHours){ //添加一个cookie。 三个参数:cookie的名称、值、有效时间(为0时,关闭浏览器cookie消失) var cookieString=name+"="+escape(value); //判断是否设置过期时间 if(expiresHours>0){ var date=new Date(); date.setTime(date.getTime+expiresHours*3600*1000); cookieString=cookieString+"; expires 阅读全文
posted @ 2014-03-07 11:48 刘金宇 阅读(351) 评论(0) 推荐(0) 编辑