• 締切済み

インラインフレームについて?

インラインフレームでフレームに入るファイルにいくつかラベルを付けて別のページに飛んだ時にラベルの付いている指示した場所に飛ばせたいのですが、どうしてもうまくいきません。 別のページに飛んだ時にインラインフレームがあるページの中央に飛んでしまいます。ちなみにインラインフレームに入るファイルはちゃんと指示した所まで飛びます。 別のページに飛んだ時にそのページの頭にくるようにしたいのですが、どうすればいいのか教えてください。 こちらの環境はホームページビルダー8を使っています。IEのバージョンは6です。 説明が下手ですが、よろしくお願いします。

  • siraku
  • お礼率54% (276/508)

みんなの回答

回答No.2

大丈夫です、分かりました。 お手数おかけしました。 ここまで聞いておいてちょっと答えづらいのですが、 申し訳ないことに私には解決方法が見付かりませんでした。 原因はラベルをページ先に指定したために起きたIEのバグだと思われます。 sirakuさんの条件に当て嵌まるようにファイルを作成し、 IEとOperaで表示させたところOperaでは問題なく表示されました。 可能であれば、ラベルを使わずにファイルを作成出来れば問題ないのですが……。 もしかしたら、JavaScript等で解決出来るのかもしれません。 私の乏しい知識では、 そっち方面から解決の糸口を見つけることは出来なかったのですが。 お役に立てず申し訳ないです。

回答No.1

初めまして。 大変お困りのようですのでお力になりたいとは思うのですが、 申し訳ないことに説明が分かりづらく、全体的に意味が分かりません。 箇条書きにするか、失敗したソース等を使ってもう一度説明していただければ、 回答者が得られやすくなるかもしれません。 以下は、私の具体的な疑問です。 ・『ラベルを付けて』のラベルとは? ・『ファイル』という単語が多く、どのファイルをどうしたいのか、実行と過程と結果が把握できない。  以下のように書いていただけると分かりやすいかも   → 『ファイルAのインラインフレームのなかに、ファイルBを表示させたい』 なんとなく『<a href="#**"></a>』を使って、同一ページの『**』という項目に飛ばせたいのか、 という気もしなくはないのですが。 まだお困りのようでしたら、上記をご一考くだされば、と思います。

siraku
質問者

補足

説明不足で申し訳ありません。 toy-de-gozaruさん言うように ファイルAのインラインフレームのなかに、ファイルBを表示させたいです。 ラベルと言うのはファイルBにジャンルA、ジャンルB、ジャンルCと言う感じでラベルを付けています。 ファイルAを表示させた時にはジャンルAを表示させるようにしたいのです。 要するにファイルBを使いまわしをして更新を楽にしたいと言う事です。 <IFRAME src="../abc.html#***" width="477" height="344" frameborder="0" scrolling="NO" marginwidth="0" marginheight="0"></IFRAME> ちなみにこのようなタグを使っていますが、ファイルAを表示させるとファイルAの頭からではなくファイルAのインラインフレームがある中央まで自動で移動されてしまいます。 分かっていただけましたでしょうか?・・・

関連するQ&A

  • インラインフレームについて

    ホームページビルダー10で、下記のようなページのインラインフレームを作りたいと思っています。 小窓のフレームです。 また、下記のようなページの表で囲ったデザインはどうすればできますか??? http://academic4.plala.or.jp/gojome/

  • ホームページビルダー14でインラインフレームを作成

    現在、ホームページビルダー14を使用しています。 もう、既に作成している段階途中のページに、添付写真のような「インラインフレーム」を入れたいと思っています。 できる限り、ホームページビルダーのツールを使って、簡単に入れたいと思います。 いろいろと自分でも調べて見ましたが、 http://www.webword.jp/xhtml/frame/index7.html のページ等を等を参考にした所、書かれている通りのHTMLソースを貼付けてもうまくいきません。 ここではっきりといえば、ホームビルダー14の挿入ツールの中から、より簡単に入れる方法は無いのかと思っています。 例えば、完成品の参考として、他の方の作られたページですが、 http://www.geocities.jp/nakayoshi_c2004/ にあるものは、おそらく14よりは前に、ホームページビルダーで作られたものだと思います。 このページの、中央より下にある「レポート&動画」のすぐ下の表中にある「2010」~「2009」と書いてある、テキストを編集して書き込め、スクロールできるようなインラインフレームを希望しています。 できる限り、ホームページビルダーのツールを使って、最も簡単に入れる方法を知っている方がいましたら、よろしくお願いします。

  • ホームページビルダーのインラインフレームについて

    ビルダー初心者です。トンチンカンな質問をしてしまうかもしれませんが、よろしくお願いします。 インラインフレームを使って、フレーム内にファイルを表示させたいのですが、上手くできません。 インラインフレーム挿入時にフレーム名は付けましたが、リンク設定時にターゲットの部分にそのフレーム名が表示されません。どうすれば上手くいくでしょうか?回答よろしくお願いします。 ちなみに今使っているビルダーは、Ver.8になります。

  • インラインフレームの影を

    インラインフレームの線を0にすると影みたいなのがでてきますよね?IEで。 FirefoxではでてこないのでIEで動作確認をしたところでてきたのでどうにかこの影をけしたいのですが・・・ どうすればいいのでしょうか? IFRAMEはホームページビルダーで作成しました。 おねがいします。

    • ベストアンサー
    • HTML
  • インラインフレームについて教えてください

    知人に頼まれて、とあるお店のHPを作成しているのですが、 インラインフレーム以外の部分にポインタを合わせたら ホイールでページを上下にいくらでもスクロールできますが、 インラインフレームにちょっとでもポインタが重なると そこでピタリとスクロールが止まってしまいます。 サイトは中央がインラインフレームで さらにそれを左右に分けた構造となっております。 前に作ったいくつかのHPの更新情報などに インラインフレームを使った物が3つほど残っていますが、 その3つとも正常に動いているのに、 このサイトだけがちゃんと動作してくれません。 というか、ほんの1時間前までは上手く見れてたのですが どこをどう触ったのかいきなり動かなくなりました。 ちなみにOperaではちゃんとスクロールしてくれます。 IEのバージョンは7で、 HP作成ソフトはジオシティーズのジオクリエイターです。 質問の意味が分からなければ実物を載せようかと思いますが、 出来ればこれで理解して下さると助かります^^;

    • ベストアンサー
    • HTML
  • インラインフレームの印刷について

    インラインフレームを使用したページを印刷しようとすると、隠れた部分が印刷できませんが、印刷できる方法はありますでしょうか。IE6使用。 (普通のフレームならフレームごとの印刷ができるのですが・・・)

    • ベストアンサー
    • HTML
  • インラインフレームを使ったHP作成

    ホームページビルダー8を使用して トップページに設けた更新履歴を表示している インラインフレーム内に コンテンツ内容(外部リンク先のページを含む) が表示されるHPを作りたいのですが ひとつのフレーム内に複数のページを挿入させる方法を教えて下さい。 表現、説明が稚拙ですみませんが よろしくご指導お願い致します。

  • インラインフレーム内のページの表示速度

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

    • ベストアンサー
    • HTML
  • インラインフレームのスクロールについて

    インラインフレームで縦のスクロールだけにして横スクロールを消したいのですが、どうすればできるのでしょうか? 読み込んでくるページはテキストのみです。読み込んできて表示した時にフレームの巾で自動的に改行するようにはできないでしょうか? それとも、読み込むページ側を細長く作っておかないといけなのでしょうか?  フレームのスクロールの設定はautoにしています。 インラインフレームを始めて使用しますので苦戦しています。 宜しくお願いいたします。

  • インラインフレーム内の表示について

    ホームページビルダーV9を使っております。初心者です。 インラインフレームにリンクを貼り表示させることはできたのですが、表示位置がおかしいです。 表示させてるのは文字ですが、左上から表示させたいのが、中央寄りに表示されてしまいます。 余白の関係でしょうか? どこを操作すればよいのか分からないため、ご質問させていただきます。

専門家に質問してみよう