首页 软件列表

首页

js取滚动条的尺寸的函数代码

2020-02-16 标签:js,滚动条,尺寸,函数,代码,比较简单,做个,记录,而已,创建,嵌套,节点,外层,产生,offsetwidth,clientwidth,即可,获得,宽度

这个比较简单,做个记录而已。 创建一个嵌套节点,让外层节点产生滚动条,然后用offsetWidth - clientWidth即可获得滚动条宽度。需要注意的是为了避免页面抖动,可以设置外层元素position:absolute和visibility:hidden 参考: 实现代码如下: functi

首页

window.event快达到全浏览器支持了,以后使用就方便了

2020-02-16 标签:window,event,达到,浏览器,支持,使用,方便,看下,以下,代码,下的,结果,实现,如下,body,onclick,alert

看下以下代码在各浏览器下的结果: 实现代码如下: testIE8: object,object,undefined FF8.0: undefined,MouseEvent,undefined Cr16: MouseEvent,MouseEvent,undefined Opera: MouseEven

首页

图片在浏览器中底部对齐 解决方法之一

2020-02-16 标签:图片,浏览器,底部,对齐,解决方法,之一,style,vertical,align,bottom,不管用,上网,搜索,要用,js,实现,找了,代码,测试,不成功

style="vertical-align:bottom;"不管用,上网搜索说要用js实现,找了个代码,测试不成功,主要是代码太多太乱没法心情测试了。 于是就自己写吧。 实现代码如下: $(function () { if ($.browser.msie || $.browser.mozilla |

首页

用Javascript评估用户输入密码的强度实现代码

2020-02-16 标签:javascript,评估,用户,输入,密码,强度,实现,代码,少于,认为,数字,小写字母,大写字母,其它

1.如果密码少于5位,那么就认为这是一个弱密码。 2.如果密码只由数字、小写字母、大写字母或其它特殊符号当中的一种组成,则认为这是一个弱密码。 3.如果密码由数字、小写字母、大写字母或其它特殊符号当中的两种组成,则认为这是一个中度安全的密码。 4.如果密码由数字、小写字母、大写字母或其它特殊符号当中

首页

用Javascript评估用户输入密码的强度(Knockout版)

2020-02-16 标签:javascript,评估,用户,输入,密码,强度,knockout,来看,使用,简单,实现,验证,原有,代码,查看,如下,doctype,html

我们来看看如果使用Knockout更简单的来实现密码强度的验证。 原有代码请查看: 实现代码如下: //CharMode函数 function CharMode(iN) { if (iN >=48 } return modes; } //checkStrong函数 functio

Ubuntu 11.10 安装Node.js的方法
首页

Ubuntu 11.10 安装Node.js的方法

2020-02-16 标签:ubuntu,11,10,安装,node,js,方法,依赖,实现,代码,如下,sudo,apt,install,g,curl,libssl,dev

1.安装依赖包 实现代码如下: sudo apt-get install g++ curl libssl-dev apache2-utils sudo apt-get install git-core2.下载源代码 实现代码如下: git clone git://github.com/ry/node

首页

Ajax创建XMLHttp对象的完美兼容性代码

2020-02-16 标签:ajax,创建,xmlhttp,对象,完美,兼容性,代码,实现,如下,function,creatajax,var,n,ull,window,mozilla,netscape,safari,浏览器

实现代码如下: function creatajax(){ var ajax=null; if (window.XMLHttpRequest){ //对于Mozilla、Netscape、Safari等浏览器,创建XMLHttpRequest对象 ajax = new XMLHttpRequest(

首页

JavaScript中数组的排序、乱序和搜索实现代码

2020-02-16 标签:javascript,数组,排序,乱序,搜索,实现,代码,默认,sort,字符,编码,如下,script,type,text,var,testarray

1. 排序: 默认的sort()按字符编码排序的: 实现代码如下: 现在要让它按照数值大小排序: 实现代码如下: 只要传递一个比较函数给sort就可以了,如果比较函数的值小于0,则表示a必须出现在b前面,否则在b后面。 2. 乱序: 让比较函数随机传回-1或1就可以了: 实现代码如下: 0

首页

js常用代码段整理

2020-02-16 标签:js,常用,代码,整理,每段,前边,功能,注解,参数,要求,说明文,难度,不大,也就,没做,更多,注释,看得清

每段代码前边都有功能注解和参数要求等说明文字,难度不大也就没做更多注释。 为看得清楚,这里依先后顺序做个小目录: 重写window.setTimeout, 理解递归程序的返回规律, 截取长字符串, 取得元素在页面中的绝对位置, 统计、去除重复字符(多种方法实现), 把有序的数组元素随机打乱(多种方法

首页

firebug的一个有趣现象介绍

2020-02-16 标签:firebug,有趣,现象,介绍,实现,代码,如下,var,obj,length,splice,function,console,log,猜猜,上面,会打,印出

实现代码如下: var obj = {length:0,splice:function(){}} console.log(obj)猜猜上面会打印出啥? 没错,打印出来的看起来是一个空数组。。。 在FIREBUG里如果一个对象同时拥有length属性和splice方法,就会被firebug显示为数组的