WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:ロードしている時にメッセージ

FAL[MAIL][URL][WriteDate : Sun Nov 19 12:20:25 2000]

はじめまして。超初心者FALです。

ページをロードしている時にそのページに
「NOW LOADING...」等と表示させておいて
ロードが完了したらそのページを表示する
ということをやりたいのですですが・・・
わかりにくいですね〜・・・図を作っておきます。

−−−−−−−−−−−−−−−−
|NOW LOADING...|
|              |
|              |
|              |
−−−−−−−−−−−−−−−−
      ↓index.htmlのロード完了
−−−−−−−−−−−−−−−−
|  INDEX.HTML  |
|              |
|              |
−−−−−−−−−−−−−−−−

余計わかりにくいでしょうか・・・?図が崩れない事を祈ります。

FAL[MAIL][URL][WriteDate :Sun Nov 19 12:21:28 2000]

やはりちょっと図が崩れてしまいました・・・
でもそんなには崩れてないので大丈夫だとは思います・・・

ひよこ[MAIL][URL][WriteDate :Sun Nov 19 15:00:48 2000]

ここ↓が参考になるかも。

http://page-details.javascriptsource.com/preload-page.html

FAL[MAIL][URL][WriteDate :Sun Nov 19 16:52:58 2000]

とりあえずやってみたんですが
フォームの部分が隠されません。
なにか解決方法は無いでしょうか?



OGGI[MAIL][URL][WriteDate :Tue Nov 21 14:01:15 2000]

 ひよこさんがご紹介された上のJavaScriptの動作と仕組みが
お分かりでしたら簡単です。

 「NowLoading」部分を一つのレイアにし、スタイルシートで
visibility:visible;にしておきます。
 「本文」部分も一つのレイアにし、スタイルシートで、
visibility:hidden;にしておきます。
 あとは、onloadで「NowLoading」のレイアをvisibility="hidden"
に切り替えて、「本文」のレイアをvisibility="visible"に切り替え
れば、うまくいくとおもいます。
 さらに、「NowLoading」のレイアは同時にdisplay="none"に切り替
えておくと良いと思います。

 わかりにくい説明で申し訳ないです。

バギンズ[MAIL][URL][WriteDate :Tue Nov 21 18:37:57 2000]

ちょっと一言。

以前、Macネスケ4で、画像がロードされきる前にonLoadイベントが発生して痛い目にあった記憶があります。(^_^;)
画像がロードされきっていなくても構わないのなら関係ない話なのですが...

ちなみに、その時は、Macネスケ4のときだけタイマーで画像が実際にロードされたかどうか(document.画像名.complete)を定期的にチェックしました。
回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]