页面加载时执行js的几种方法

一、JS方法

转自:http://blog.csdn.net/zdnlp/article/details/14231067

1.最简单的调用方式,直接写到html的body标签里面:
1
2
< body  onload = "myfunction()" >
< html > < body  onload = "func1();func2();func3();" body html >

2.在JS语句调用:
1
2
3
4
5
"text/javascript" >
   function  myfun()   
{    alert( "this window.onload" );   }    /*用window.onload调用myfun()*/   
window.onload = myfun; //不要括号

3。
1
2
3
4
5
6
"text/javascript" >
window.onload= function (){
func1();
func2();
func3(); }


二、JQ方法

转自:http://blog.csdn.net/tjcyjd/article/details/6713474

jQuery 页面加载初始化的方法有3种 ,页面在加载的时候都会执行脚本,应该没什么区别,主要看习惯吧,本人觉得第二种方法最好,比较简洁。

第一种:

[javascript]
  1. $(document).ready(function(){  
  2.      alert("第一种方法。");   
  3. });  
第二种:

[javascript]
  1. $(function(){  
  2.     alert("第二种方法。");  
  3. });  
第三种:

[javascript]
  1. jQuery(function($) {  
  2.     alert("第三种方法。");  
  3. });  

ps;不用jquery,在页面初始化的方法,

1.在body里面写onload

2.在脚本里面写

[javascript]
  1. window.οnlοad=function(){  
  2.     //要初始化的东西  
  3. }  

 由于jquery使用$符号,这样和有些组件 ,例如dwr就有冲突,为了解决这个问题,可以使用

[javascript]
  1. var j = jQuery.noConflict();    

这样就用“j”来替换了$。


你可能感兴趣的:(页面加载时执行js的几种方法)