热门关键字:
分享原生JavaScript技巧大收集(21~30)

21、原生JavaScript中有insertBefore方法,可惜却没有insertAfter方法?用如下函数实现functioninsertAfter(newChild,refChild){varparElem=refChild.parentNode;if(parElem.lastChild==refChild){refChild.appendChild(newChild);}el...

3515
2013/8/2 21:34:27
0
View Details
分享原生JavaScript技巧大收集(11~20)

11、原生JavaScript加入收藏夹functionAddFavorite(sURL,sTitle){try{window.external.addFavorite(sURL,sTitle)}catch(e){try{window.sidebar.addPanel(sTitle,sURL,"")}catch(e){alert("加入收藏失败,请使用Ctrl+D进行添加"...

4475
2013/8/1 23:48:28
0
View Details
分享原生JavaScript技巧大收集(1~10)

1、原生JavaScript实现字符串长度截取functioncutstr(str,len){vartemp;varicount=0;varpatrn=/[^\x00-\xff]/;varstrre="";for(vari=0;i<str.length;i++){if(icount<len-1){temp=str.substr(i,...

9683
2013/8/1 12:00:00
2
View Details
原创JS创建Ajax的XMLHttpRequest对象的通用方法

今天发现了一个基本上兼容了所有浏览器的创建Ajax的XMLHttpRequest对象的通用方法,于是就整理出来分享给大家使用包括了兼容以下浏览器版本:1、Microsoft.XMLHTTP2、MSXML.XMLHTTP3、Microsoft.XMLHTTP4、Msxml2.XMLHTTP.7.05、Msxml2.XMLHTTP.6.06、Msxml2.XMLHTTP.5.07、Msxml2.XML...

2583
2013/8/1 10:49:55
0
View Details
js判断并返回浏览器信息的通用方法

<scripttype="text/javascript">window.AUI=window.AUI||{};varASBrowser=AUI.UA=(function(){varagent=navigator.userAgent.toLowerCase();varisFF=agent.indexOf('firefox')>-1;varis360=ag...

1237
2013/7/25 11:48:58
0
View Details
使用JavaScript和Canvas开发游戏

使用JavaScript和Canvas开发游戏1、认识一下Canvas2、在Canvas上绘图3、通过Canvas元素实现高级图像操作4、通过Canvas实现视差滚动5、写一个游戏框架(一)6、写一个游戏框架(二)7、动画8、JavaScript键盘输入9、综合运用10、定义级别11、跳跃与坠落12、添加道具13、加载资源14、添加主菜单使用JavaScript和Canvas开发游戏(一)使用Ja...

2646
2013/7/20 10:13:18
2
View Details
原生JavaScript简单模拟jquery选择器

//简单模拟jquery选择器varobj=function(str,parEle){str=str.split("");varpar=[];parEle=parEle||document;varretn=[parEle];for(variinstr){if(str[i].length!=0)par.push(str[i])}//去掉重复空格f...

2366
2013/7/13 10:48:29
0
View Details
分享javascript常用的小功能代码片段

//去左空格;functionltrim(s){returns.replace(/^\s*/,"");}//去右空格;functionrtrim(s){returns.replace(/\s*$/,"");}//左右空格;functiontrim(s){returnrtrim(ltrim(s));}//替换functionreplace(s,t,u){i=s.in...

1439
2013/6/19 20:15:27
0
View Details
javascript常用的一些属性详解

网页可见区域宽:document.body.clientWidth;网页可见区域高:document.body.clientHeight;网页可见区域宽:document.body.offsetWidth(包括边线的宽);网页可见区域高:document.body.offsetHeight(包括边线的宽);网页正文全文宽:document.body.scrollWidt...

1704
2013/6/14 16:55:48
0
View Details
解决列等高的方法2(使用JavaScript代码控制)

该方法依赖于JavaScript设置布局中的所有列的高度属性最高的塔的高度。在这个例子中,使用jQuery来均衡柱。HTML代码如下:<divclass="container"><divclass="leftsidebar">第一列内容</div><divclass="content">第二列内容<br/><br/>heihei</div><divclass="ri...

1954
2013/5/28 1:02:25
0
View Details