• ベストアンサー

Javascritpでページ読み込み時に処理させたい

Javascritpで質問です。 ページで容量の大きい画像などを表示するときに、 その画像を含めてページ全体が読み込み完了したときに イベントを発生させることはできますか? IEでいえばステータスバーに「ページが表示されました」、 Firefoxでいえばステータスバーに「完了」が 表示されたときのタイミングです。 教えてください、お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • OKbokuzyo
  • ベストアンサー率43% (130/296)
回答No.2

No.1の回答者はimgタグのonloadイベントを指摘していると思うのですが‥? -- 例 -- <script language="JavaScript" type="text/javascript"> var i; i = 0; function read(){   i = i + 1;   if(i == 3){     alert("読み込み完了");   } } </script> <img src="image1.jpg" onload="read();"></img> <img src="image2.jpg" onload="read();"></img> <img src="image3.jpg" onload="read();"></img>

その他の回答 (1)

  • kokorone
  • ベストアンサー率38% (417/1093)
回答No.1
suucha
質問者

補足

返答ありがとうございます。 onLoadイベントは知っていますが、これだと 「IEでいえばステータスバーに「ページが表示されました」、  Firefoxでいえばステータスバーに「完了」が  表示されたときのタイミングです」 よりも先に処理されるようです。。 イメージ読み込みをonLoadですべきということでしょうか? そうすると外部イメージのLoadをひろえない気がします。 それも含めたロード完了時のタイミングがほしいのです

関連するQ&A

  • Firefoxで、画像が表示できないときに[×]を表示したい

    WEBページを作っていまして、 firefoxを使って動作確認をしているのですが、 画像が見つからないとき IEと違って[X]マークがfirefoxには表示されず、 ホバーすることができず画像のURLを確認することができない (ステータスバーにURLが表示できない) ので、不便で困っています。 firefoxに表示できない画像をIEのように [X]等で表示してくれる設定はないでしょうか?

  • ページ読み込み時のブラウザステータスバーについて

    ウェブサイト読み込み時、ブラウザのステータスバーには (IEでは)「○○ を開いています...」と表示されますが、 この読み込みメッセージを非表示にすることはできないでしょうか。 IE・Firefox・Operaなどの主要ブラウザ全てに対応することが好ましいですが、不可能であれば一部ブラウザでも可です。 投稿カテゴリーはJavaScriptですが、それ以外の言語でも結構です。 よろしくお願いします。

  • Sleipnirでページの読み込み中ゲージを表示させるには?

    Sleipnirでページの読み込み中ゲージを表示させるには? Sleipnirに関して質問ありますのでよろしくお願いします。 Sleipnirをインストールしてみて思ったのですが IEやFireFoxにはページを読み込んでいる時に ブラウザー下部のステータスバーにゲージが出ます。 Sleipnirにはそれらしき物がなくて大変不便に感じるのですが(重いサイトへ行った時など) ゲージを表示させる方法はあるのでしょうか?

  • IE6でページの表示がずれます。

    HTMLで作成したページが、IE7とFirefoxでは、正常に表示されるのですが、 IE6で確認すると、ページの左側部分が全体的に下にずれて表示されます。 CSSを修正したり、手を尽くしてみたのですが修正できません。 何かIE6に正しく表示させるような方法はありますでしょうか。 教えて頂ければ幸いです。

  • 同じURLにアクセスしても、IE7とFirefoxで表示ページが異なる

    同じURLにアクセスしても、IE7とFirefoxで表示ページが異なる。 kamuycikapです。 http://www.agion.jp/にアクセスすると、IE7とFirefox3では表示される内容が異なる現象が発生しており、理由が分からなくて困っています。 サイトをブラウザで開くと、IEは正しいページ「index.html」が表示されるのですが、Firefoxではindex.htmlでは無く、別の商品ページが表示されてしまいます。 FirefoxでもIEと同じページを開いてほしいのですが.... 原因が何なのかさっぱり分かりません。 ページの作り方の問題なのでしょうか????? IEでhttp://www.agion.jp/にアクセスすると http://www.agion.jp/index.html が表示されます。 Firefox3でhttp://www.agion.jp/にアクセスすると http://www.agion.jp/ags.html が表示されます。 考えられる要因は何なのでしょうか? 識者の方、ご教示願います。

    • ベストアンサー
    • HTML
  • Firefoxが特定のページで重たくなる

    Firefoxを使用しています。画像のある特定ページを表示するとマウスのスクロールが極端に重たくなります。同じページをIEで開くと重たくなりません。 例えばこのページ http://www.carsensor.net/usedcar/detail/CU0003435826/index.html IEだと軽いのにFirefoxだと重たい(マウススクロールが)です。 解決方法があれば教えてください。

  • Firefoxのスタートページ

    いつもお世話になっています。 通常IEでサイトを閲覧していますが、ときどきFirefoxも使用しています。 いつのころからかFirefoxのスタートページに画像が表示されなくなりました。オプションを見てもよくわかりません。 2.0にバージョンアップすればなんとかなるか?としてみましたが効果なし。 ヤフーは画像が表示されていないし、右側のテキストリンクが縦に表示されています。 Firefox自身のスタートページから画像が表示されないなんて、おかしいですよね? ご存知の方、解決策を教えてください。

  • ページが開けなくなる

    WindowsMEでIEを使ってるんですが、 しばらくネットサーフィンを続けていると、ある時突然 ステータスバーの「ページを開いています」がやけに長くなり、 そのまま待っていると真っ白なページが表示されたり 「Explorerが原因でMSHTML.DLLにエラーが発生しました」と出て ブラウザが終了されたり、とにかくまるで接続が切れたような感じに なるんです。 ゲームや画像ファイルなどのローカルなファイルは 問題なく開けるのですが…。 メールなどのインターネット関係のものだけが 使用できなくなってしまいます。 メッセンジャのログイン状態も解除されてしまいます。 再起動すると治るのですが、また10分ほどで駄目になります。 起動時のリソースは60%台で、症状が出た時は 50%台になっています。 なんとかならないものでしょうか。。。

  • ページの表示が遅い

    IEとFirefoxの2つを使っています。 IEを使っているとFirefoxのときと比べてページの表示にかかる時間が2~3倍くらい長い時があるのですが、なぜでしょうか?

  • 別ページへのページ内リンク

    IEで画像の多い(読み込みの多い)別ページへページ内リンクすると 最初だけページ内リンクが利きません。 一回読み込まれると利くのですが…。 Firefoxだと最初からちゃんとページ内リンクされるんですが、 IEでは難しいのでしょうか?

専門家に質問してみよう