• 締切済み

HP内容を表示する順番を指定する

インラインフレームを使用したHPなのですが、インラインフレームで読み込むページが重いため、親ページの画像の表示がひきずられて、インラインフレーム内がすべて表示された後に表示されます。インラインフレームの読み込みを最後に指定するような方法はありますでしょうか。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

たとえばこんな感じでいかが? <html> <head> <script language=javascript> window.onload=function(){ window.if1.location.href="http://www.yahoo.co.jp" window.if2.location.href="http://www.google.co.jp" } </script> </head> <body> <iframe src="" name="if1"></iframe> <iframe src="" name="if2"></iframe> </body> </html>

pudding205
質問者

補足

記載して頂いたHTMLを記載してアップしてみたのですが、空欄のフレームが2つ並んで表示されました。本来はヤフーとグーグルのページが表示されるはずなのでしょうか?あまり聞いてばかりも申し訳ないので、わかりやすいページなどを教えて頂けると嬉しいです。

全文を見る
すると、全ての回答が全文表示されます。
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

javascriptでonloadのメソッドで、インラインフレームのurlを 呼び出してはいかがでしょうか?

pudding205
質問者

補足

ご回答ありがとうございます。”javascript onload”で検索してみたのですが、訳がわからず、私には敷居が高いようです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • インラインフレームを使った場合のtarget指定について

    インラインフレームを使用してHPを制作しているのですがリンクのtarget指定で困っていることがあります。 インラインフレームにリンクを貼り、インラインフレームをそのまま表示した状態で親ページにリンク先を表示させたいのですが、 target="_parent" ではインラインフレームが解除されてしまいます。 やはりインラインフレーム付きのページを作って表示させるしか、解除させずに表示する方法はないのでしょうか? 何か良い方法がありましたらご教授下さいませ。 宜しくお願い致します。

    • ベストアンサー
    • HTML
  • フレームを使った表示で位置の指定

    はじめまして webサイトを作成していてどうしたら良いかわからない所があり教えていただければと思い相談させていただきました。 一般的なページで 上にタイトルやメニュー・左にナビゲーションメニュー・右側にインラインフレームでpage-Bを 表示しています。インラインフレームを使用しているのは下側にもいくつか画像やリンクなどを配置 しておりカタカナのコの字を左右逆にした状態でその中にpage-Bを表示したいのでインラインフレームを使用しています。 このフレームで表示しているpage-Bの頭の100pixcel位をフレームの外に表示するようにして 隠したいと考えています。(page-Bが100pixcelほど上にはじめからスクロールしているイメージです) page-Bはまったく別のURLを持つ外部ページです。 page-Bを私のページの一部のように表示する許可はもらっています。 このような指定の方法があるのでしょうかまたこの方法でなくても外部のページの任意の部分を 指定して表示させる方法は無いでしょうか。 使用PCはwin2000 ソフトはdreamweaverMXです 宜しくお願いいたします。

  • ボタンで画像を指定場所に表示

    ボタンで指定の場所に (同一ページのインラインフレーム内) 画像を表示させる方法です。 しかもこのボタンを複数設置予定なんです。 どなたかタグ御存知なら教えて頂けませんか。 フレームではありません。 表示出来れば何でも結構です。 宜しくお願い致します。

  • インラインフレームの表示位置を指定したい

    インラインフレーム自体の表示位置を指定したいと思っています。 ページの大きさに対して中央に、 インラインフレームのページを表示したいと思っているのですが、 横位置は、ALIGN="center"を使って指定出来きましたが、 縦位置の指定が出来ないでいます。 色々と検索してみたのですが、 もしかしたら出来ないのでは。。。とも思っています。 ですが、Web上には中央に配置されるページとかもあるので、 出来ないはずはないのですが、 タグをみても量がおおくてわかりません^^; 恐れ入りますがよろしくおねがいしますm(__)m

    • ベストアンサー
    • HTML
  • HPリンク表示で

    こんにちは、お世話になります。 HP作成をしているのですが、分からないことがあります。 メニュー(インラインフレームを使用)に表示しているページで、現在表示されているページのリンクを通常のリンクとは違う形にしたいのですが、うまくいきません。 スタイルシートでA active だと、リンクしている短い間は設定が有効なのですが、そのページにとんだ後は元に戻ってしまいます。 例えばメニューにHOME・日記・レシピとあったら、レシピページを表示している間はレシピのリンクに下線が引かれている・・・という感じにしたいのです。(メニューは常に表示されている) 使用する言語(JAVA.CSSなど)が違うのかな? 宜しくお願いします。

    • ベストアンサー
    • HTML
  • 画像を読み込む順番を指定したいです

    私はイラストレーターで、自分のサイトに作品を載せるため、画像数がたくさんあります。たとえば画像が50枚あるとしたら、1枚目から画像を読み込むようにするにはどうすればよいのでしょうか? 今の問題は、作品のページを読み込むのにすごく時間がかかってしまいます。15秒くらいかかって、やっとすべてのアイコン画像と、作品の画像が読み込めます。これは、画像を50枚一気に読み込んでいるから遅いのですよね?そうではなく1枚目から順々に読み込んでいって、最後の50枚目は、他の画像を見ている間に読み込めれば時間がかからないと思うのですが、そのような設定はどうすればいいでしょうか。 それとも、その他に、読み込みを遅くしている原因は何か考えられますか? DreamweaverとCSSに基本的な知識はありますが、すごく詳しいわけでもありません。宜しくお願いします。

    • 締切済み
    • CSS
  • インラインフレーム内のページの表示速度

    こんにちは。 初心者ながら、仕事で簡単なホームページの作成に関わっております。 ホームページビルダー9を使っているのですが、TOPページにインラインフレームを使用しています。 インラインフレーム内のページに画像を多数入れているためか、表示されるまでかなり時間がかかってしまいます。インラインフレーム自体、表示に時間がかかるのは分かりますが・・・ そこで、色んなホームページを見ていて思ったのですが、インラインフレームを使用しているサイトでも、画像が徐々に表示されていくページがあります。(うまく説明できずすみません。ブラウザの左下に残り画像●●のような表記がでて、徐々に画像が出ていく感じです。) それに比べて、私のつくっているページは、ブラウザ左下の表記がなく、全ての画像がまとめて一気に表示される感じなのです。 最終的な表示速度は変わらないのかもしれませんが、全く何も表示されない時間が長いのは厳しいです。 なぜ、このような違いがでてしまうのか。またその対策などなどお分かりでしたら、教えてもらえないでしょうか? 説明が下手で分かりづらいかもしれませんが、よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • セルの高さをiframe内のページの高さに合わせて可変にする方法はない

    セルの高さをiframe内のページの高さに合わせて可変にする方法はないでしょうか? テーブルの中にインラインフレームを入れたページを作ろうと思っているのですが、セルの高さを、インラインフレーム内に表示させたページの高さに合わせて可変にする方法はないでしょうか。 セルの高さの指定をしない+インラインフレームの高さの指定を100%にすれば出来るかな、と思ったのですが、やってみると指定していないのにもかかわらずセルの高さが150pxくらいになり、インラインフレームもそれに合わせた高さになってしまって失敗でした。 インラインフレームの高さを中のページに合わせて可変にして、セルもその高さに合わせる、というような方法があるのであれば、そのやり方でもいいです。 理想は、インラインフレームの中にはリンクによって複数のページを交互に表示させ、またそれらのページはインラインフレームではありますがスクロール無し(つまり親ページのスクロールでインラインフレームごとスクロールさせて下の方まで読むような形)の仕様にしたいです。 しかしインラインフレームの中に表示させるどのページも文章の量や画像のサイズがばらばらでページの長さが異なるので、それぞれの長さに対応出来ればなと思い、このたびの質問に至りました。 図としては ※テーブル幅は指定 | ̄ ̄ ̄ ̄ ̄|←ヘッダー | ̄ ̄ ̄ ̄ ̄|←メニュー | ̄ ̄ ̄ ̄ ̄| |     | |     |←インラインフレーム |     |(ここに表示させるページによって高さ可変) |     | |_____| |_____|←フッター 例: 1:インラインフレームに短めのページが入った場合↓ | ̄ ̄ ̄ ̄ ̄|←ヘッダー | ̄ ̄ ̄ ̄ ̄|←メニュー | ̄ ̄ ̄ ̄ ̄| |     |←インラインフレーム |_____| |_____|←フッター 2:インラインフレームに長めのページが入った場合↓ | ̄ ̄ ̄ ̄ ̄|←ヘッダー | ̄ ̄ ̄ ̄ ̄|←メニュー | ̄ ̄ ̄ ̄ ̄| |     | |     |←インラインフレーム |     | |     | |     | |     | |     | |     | |     | |     | |     | |_____| |_____|←フッター というのが理想です うまい説明ができなくて申し訳ないのですが、もしわかる方がいらっしゃいましたら、ご回答よろしくお願いいたします。  

    • ベストアンサー
    • HTML
  • ビルダーのインフレームらしき所に画像表示

    こんにちは! HPをビルダーで作っているものですが、個性あるHPにしようと思って タグも一緒に挿入して作っています 本題ですが ビルダーでインラインフレームを使うとその中にページが表示されますが、画像の場合は、 いちいち「ページを作成して画像を貼り付けてリンクに貼り付けてインラインフレームに表示させる」しか出来ないんでしょうか? ・画像の横などにコメントなど入れる場合はどうなんでしょうか?

  • 画像をHPの上下に表示させるには?

    現在、HPを作成しています。 ページの上下左端それぞれに 動かない画像をピッタリと隙間無く表示させたいのですが、方法が分かりません。 さらに、これら2の画像の他に<body>タグの Backgroundで壁紙も指定したいのです。 左上だけにピッタリ画像を表示させる事は出来るのですが、 (ちなみに普通に画像を貼り付け、LEFTMARGIN="0" TOPMARGIN="0" MARGINWIDTH="0" MARGINHEIGHT="0"を指定しているだけです。) 左下に画像を表示させられません。 スタイルシートのbackground-imageを使用しようかと思ったのですが、 それだと<body>タグの Backgroundの指定が出来ないのです。 初心者過ぎる質問かもしれませんが どなたかご存知の方、教えてくださいませ~(T□T)

    • ベストアンサー
    • HTML