网站常用js代码搜集

1.若是手机端打开,则跳转到手机页面

<script language="javascript">



if(navigator.userAgent.match(/(iPhone|iPod|Android|iTouch)/i)){

	window.location='http://m.sumargrass.com/';

}

</script>

 2.window.onload不能重复使用,后面的函数会覆盖前面的。

    (1)若函数不是很多,可如下解决:

window.onload=function(){

fun1();

fun2();

} 

(2)自定义功能函数addLoadEvent();

  function addLoadEvent(func){

    var oldonload=window.onload;

    if(typeof window.onload!='function'){   //若window.onload没有绑定函数,则像平时那样添加函数即可

      window.onload=func;

    }else{

      window.onload=function(){     //若window.onload绑定函数,则在匿名函数内,追加

          oldonload();

          func();

                  }

      }

}

 

调用方式:addLoadEvent(fun1);

       addLoadEvent(fun2);

 

你可能感兴趣的:(js)