2011-10-14 20 views
0

私は簡単な質問をしていますが、それは何日もの間私を傷つけています。 私は、ページがロードされるかレンダリングされるたびにjavascriptイベントを発生させたいと思います。毎回のページがロードされた後にjavascriptを実行する

どのような体でも助けてください。

+2

'$(document).ready(function(){{}})'? –

+1

ちょうどGoogleに "javascriptでページの読み込みイベントをキャッチする"と入力してください。 –

答えて

2
window.onload = function(){/*your code*/} 
2

これを試してください:

<html> 
    <head> 
     <script type="text/javascript"> 

      function function_name() { 
       alert('loaded'); 
      } 

     </script> 
    </head> 

    <body onload="function_name()"> 
     <p>hello</p> 
    </body> 

</html> 

最良の方法は、おそらくブラウザの互換性を確保するためにjQueryのready()機能を使用することですが。

0

あなたreqirementスクリプトは、ページが完全にロードされた後に実行する必要があるようなものである場合は、ページのHTML要素がロードされたときに動作しますdocument.ready次のよう

$(window).bind('load',function(){ 
    //your code here 
}); 

でそれを書くことができます...上記のコードは、ページ全体(スタイリングやイメージなど)の後に実行されるため、これは別個の記述を必要とすると信じています。

関連する問題