• ベストアンサー

フレーム内からのリンク先の設定

現在ドリームウィーバーでHPを作成しているのですが、 フレームの中のメインウィンドウからTOPに 飛ぶことは可能なのですが、 ただ、それだと検索エンジンなどで フレーム内のメインウィンドウに表示するページへ 直接飛んできた場合、 TOPへ飛んでもフレームなしのメインウィンドウTOPに飛ぶだけです。 かといってフレームありのTOPに飛ばすと 通常、表示しているフレームありの状態で そのボタンをクリックすると、 フレームの中にフレームができてしまい 収拾がつきません... 解決策をご教授ください(泣

  • HTML
  • 回答数2
  • ありがとう数1

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

  • ベストアンサー
  • punyon
  • ベストアンサー率43% (18/41)
回答No.2

リンク先指定の部分でターゲットを指定してあげれば解決できるかと思います。 <a href="リンク先" target="☆">~</a> ☆部分について・・・ _blank:名前のない新しいフレームに内容表示 _self :リンク先と同じフレームに内容表示 _top :既にあるフレームを全て解除して表示 また、target="フレーム名"にするとそのフレームに内容表示します。きっとメインのフレーム名を指定し、リンク先をトップページ名にすると解決できるかと思います。

その他の回答 (1)

回答No.1

現在のリンク指定タグがどのようになっているのかが、わからないので推測ですが…リンク先のターゲット指定を「_top」とすることで、解消できると思います。 それから、「検索エンジンなどから直接来た人はこちら」みたいな感じでindex.htmlへのリンクを作ってもいいと思います。一時期私もそれでやってました。

関連するQ&A

  • フレームでリンクを新しいウィンドウに。

    フレームを使ってHPを作っているのですが、(上下に分けた)下のフレームで別のサイトにリンクを張って、 それを新しいウィンドウに表示させたいのですが、どうすればいいのでしょう? メモ帳で本を参考に作っているのですが、本には target="_top" で全体に表示、 target="top" で新しいウィンドウに表示となっているのですが、 上手く動作しません。 なぜでしょう? IEで確認してます。

    • ベストアンサー
    • HTML
  • ドリームウィーバー8 フレームへのリンク

    質問です。 ドリームウィーバー8を使って。 3分割したフレーム内 (上top、左left、右main) このように分割しており。フレーム名もそのようにしています。 上top にテキストのリンクを張り 右mainにリンクページを表示したいのですが、どうしても 別ウィンドウが立ち上がり、mainにリンクページが表示されません。 ネットや本で調べて記述どおりにやっていますが どうしても別ウィンドウが立ち上がる状態です。 どなたか、この原因がわかりますでしょうか? <a href="../testHP/public_html/link/Store-introduction.html" target="main">リンクです</a> topフレームのタグはこのように記述してます。 フレーム名も間違っていません。 indexのタグはこうです <title>無題ドキュメント</title> </head> <frameset rows="92,584" cols="*"> <frame src="UntitledFrame-7.html"id="top"/> <frameset rows="*" cols="115,912"> <frame src="UntitledFrame-1.html"id="laft"/> <frame src="UntitledFrame-8.html"id="main"/> </frameset> </frameset> <noframes><body> </body> </noframes></html> これでなにか原因がわかれば。 ご教授お願いします。

  • フレーム内のページにリンクされた後のこと。

    いつもお世話になっております。またまた皆様のお力を貸してください。 2分割(左=A、右=Bとします)フレームのHPを作っていますが、Yahooなどの検索エンジンで検索し、 検索結果をクリックすると、A、Bどちらかの中のページだけが表示されてしまい、フレーム状になりませんよね? フレーム状に戻すためにはTOPページへのリンクを貼ればいいことはわかるのですが、 TOPに飛んでしまうとせっかく検索された場所がわからなくなります。 フレーム状に戻す時に、検索されたページと、それに対応したもう片方のページを表示させるにはどうしたらいいのでしょう。 ・・・って、意味わかりますでしょうか?言葉足らずでしたら質問してください。 どうぞよろしくお願いします。

  • ドリームウィーバー3のフレームのこと

    私は、ドリームウィーバー3で、ホームページを作っているのですが、作り終えて、アップロードしたところ、Macで見るぶんには問題ないのですが、Winでみると、一つのウインドウ上で、3つに分割しているフレームの一部が、他の2つのフレームを覆う程、大きく表示されてしまいます。 どうしてなんでしょうか?MacはIE5.0でWINはIE4.5です。よろしくお願いします。

  • フレームを解除してリンクするには?

    ジオシティーで初めてHPを作っています。 トップページをフレームで区切ったのですが 広告の上にあるリンクからジオのトップやサーチに飛ぶと そのフレームの中だけが変わってしまいます。 これってフレームのっとりですよね・・ 早く直したいのですが、がんばって調べても方法がわかりません。 (フレームの作り方は多数見受けるのですが) 教えてください、お願いします。

    • ベストアンサー
    • HTML
  • フレームページへのリンク

    トップページ(フレームなし)から、フレームページへのリンクがうまく表示されません。 トップページのリンクボタンをクリックすると、左側フレームのメニューは表示されますが、右側の内容のページが「Not Found」で表示されません。 が、表示されたフレーム左側のメニューをクリックすると表示されます。 トップページから、左右両方表示させるのにはどうすればよいのでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • フレームありのページからフレーム無しのリンク

    フレームで左右や上下に分かれていた場合、フレームで分かれていないページへリンクするとそのフレーム内へ表示されるとおもうのですが、これをフレームの無い状態にして表示するにはどうしたらいいのでしょうか? たとえばメニューと内容で左右に分かれていたとして、メニューの中にトップへ戻るなどとしたときにメニュー側のフレームへトップページが表示されるのではなく、フレームを取っ払って一画面で表示したいのです。

    • ベストアンサー
    • HTML
  • HPのフレームのリンクを押してもたまに開かない

    えっと、タイトルの通りなんですが、 フレームを使用しているHPがあります。 そのメニューフレームのリンクを押してもメインフレームに表示されないんです。 使用しているのはIE6で、PCはWinXPです。 解消法ありましたら、ご助言お願いします。

  • フレームについて教えてください。

    すみませんが、教えてください。 フレームを使ったHPを作っているのですが、 ブラウザの更新ボタンを押すと、フレーム内のページがトップページに戻ってしまいます。 ブラウザの更新ボタンを押しても、表示中のページを維持するにはどうすれば、良いのでしょうか? ちょっと調べたところ、ブラウザの更新ボタンを押したときの反応は、サーバーの設定によって皮ってくるようなのですが、理解できませんでした。 以上、よろしくお願いいたします。

  • フレームから場所を指定したリンクを・・・

     今私が製作しているホームページはフレームを縦に二分割しています。 左側のフレームにメニューとしてリンク用のボタンをおいて、右側のフレームにメインのページをおいてます。 今回あまりにも長いページが1ページできてしまったのでリンク用のボタン二つを用意し、長いページの中に二箇所<a name="~"></a>と付けました。 左側のリンク用のボタンにも<a href="~.html#~></a>としているのに、 実際クリックするとその長いページの頭から普通に表示されてしまいます。 フレームをつかってメインの方に場所を指定してリンクはできないのでしょうか? 読みにくい文章で申し訳ありませんがどなたか助けてください。

    • ベストアンサー
    • HTML

専門家に質問してみよう