摘要:
阅读全文
摘要:
相信很多人都遇到过在设计中自定义滚动条样式的情景,之前我都是努力说服设计师接受浏览器自带的滚动条样式,但是这样只能规避还是解决不了问题,最近在项目中遇到了,正好来总结一下。当然,兼容所有浏览器的滚动条样式目前是不存在的。IE下的滚动条样式IE是最早提供滚动条的样式支持,好多年了,但是其它浏览器一直没... 阅读全文
摘要:
css实现input文本框的双边框美化 阅读全文
摘要:
2014年4月21日,14:49分:原创:http://www.cnblogs.com/liujinyu/p/3678523.html 今天写天气网英文版的产品频道,maps页面的js时,偶然意识到一个平常老是用却没有测试的问题,就是在函数内部定义变量加var和不加var的区别,这个区别利用的好,还... 阅读全文
摘要:
js定时器关闭,一次关闭所有正在运行的定时器,自定义函数clearIntervals()一次关闭所有正在运行的定时器,原理:利用数组存储定时器id,然后遍历数组,关闭定时器附上页面的截图,代码在截图下,想看效果就自己复制下边的代码,保存个页面看吧:clearIntervals()一次关闭所有定时器下... 阅读全文
摘要:
多行文字实现垂直居中 现在我们要使这段文字垂直居中显示! 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... 阅读全文
摘要:
程序调用自身的编程技巧称为递归。//汉诺塔的游戏,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 阅读全文
摘要:
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 阅读全文
摘要:
var a='start111111endstart222222endasdfasdfasdfakjsfhaksdf'+'start333333endstart444444end66666666666sdfghsdfgsdg'alert(a.match(/start.*?end/img).join("=").replace(/start/g,"").replace(/end/g,"").split("="))结果111111,222222,333333,444444 阅读全文
摘要:
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 阅读全文