ページ読み込み時にjsを実行する方法はいくつかありますか?

3531 ワード

一、JS方法
回転:http://blog.csdn.net/zdnlp/article/details/14231067
1.        ,    html body    :
1
2<body  onload="myfunction()"><html> <body  onload="func1();func2();func3();"bodyhtml>
2. JS    :
1
2
3
4
5 <code class="js string">"text/javascript"</code> <code class="js plain">></code> </div> <div class="line number2 index1 alt1"> <code class="js plain">  </code> <code class="js keyword">function</code>  <code class="js plain">myfun()   </code> </div> <div class="line number3 index2 alt2"> <code class="js plain">{    alert(</code> <code class="js string">"this window.onload"</code> <code class="js plain">);   }   </code> <code class="js comments">/* window.onload myfun()*/</code> <code class="js plain">  </code> </div> <div class="line number4 index3 alt1"> <code class="js plain">window.onload = myfun;</code> <code class="js comments">// </code> </div> <div class="line number5 index4 alt2"> <code class="js plain">3です
1
2
3
4
5
6 <code class="js string">"text/javascript"</code> <code class="js plain">></code> </div> <div class="line number2 index1 alt1"> <code class="js plain">window.onload=</code> <code class="js keyword">function</code> <code class="js plain">(){</code> </div> <div class="line number3 index2 alt2"> <code class="js plain">func1();</code> </div> <div class="line number4 index3 alt1"> <code class="js plain">func2();</code> </div> <div class="line number5 index4 alt2"> <code class="js plain">func3(); }</code> </div> <div class="line number6 index5 alt1"> <code class="js plain">二、JQの方法
回転:http://blog.csdn.net/tjcyjd/article/details/6713474
jQueryページの初期化方法は3つあります。 ,ページはロードする時シナリオを実行します。違いはないと思います。主に習慣を見ましょう。第二の方法が一番いいと思います。簡潔です。
最初の種類:
[javascript]
ドル(document).ready(function()  
  •      alert(「第一の方法」)   
  • }   第二種類:
    [javascript]
    $(function){  
  •     alert(「第二の方法」)  
  • }   第三種類:
    [javascript]
    jQuery(function($) {  
  •     alert(「第三の方法」)  
  • }   ps;jqueryを使わず、ページで初期化する方法。
    1.bodyにonloadを書く
    2.台本に書く
    [javascript]
    window.οnlοad=function(){  
  •     //初期化するもの  
  • )    jqueryはドル記号を使うので、このようにいくつかのコンポーネント、例えばdwrと衝突します。この問題を解決するために、使えます。
    [javascript]
    var j = jQuery.noConflick()     これで$を"j"に換えます。