- ベストアンサー
ページ内の特定リンクで…
同じページの特定の場所へのリンクについてお聞きしたいのですが、 リンク元に <a href="#name">リンク</a> リンク先に <a name="#name">リンク先</a> を使いますが、 同じウィンドウ内だとうまく飛び、 別ウィンドウで開くとうまく飛ばない方もいるようなのですが なぜでしょう? 私はIE6.0で、Netscape7.0、Firefoxでも確認してみましたがどれも飛びました。 でも友人はIE6.0なのでうまく飛ばず、Firefoxだとうまく飛んだそうなのです。 これはPCの設定違いなのですか? もしそうだとしたらどんな設定なのでしょうか? パソコンの設定についてほとんど分からないので 教えてください。宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは、じゃんぬねっと です。 > 別ウィンドウで開くとうまく飛ばない方もいるようなのですが IE だと、Shift を押しっぱなしにすると飛ばなかったりします。 これは、ユーザー側の問題であり、こちらでどうこうしてはいけない問題だと思います。 # そういえば、target 要素自体推奨されていません。
その他の回答 (2)
- UKY
- ベストアンサー率50% (604/1207)
> リンク元に <a href="#name">リンク</a> > リンク先に <a name="#name">リンク先</a> これは違います。 正しくは、 リンク元に <a href="#name">リンク</a> リンク先に <a name="name">リンク先</a> です。#のあるなしに注意してください。 リンクの不具合はブラウザの違いなどによる影響なども考えられますが、まず正しい HTML を書くことが先決です。
- sun-ward
- ベストアンサー率54% (86/159)
見当違いならすみません。 「別ウインドウで開くと…」についてですが、 どのように別ウインドウで開いていますか? リンク元に <a href="#name" target="_blank"> というように、 別ウインドウで開く指定を入れて、単純にクリックしていますか? 無理に(Shiftキーを押しながら)別ウインドウで開こうとしたら、ぼくも同じ症状になったので気になりました。
補足
補足の投稿をしたつもりでしたがしていませんでした。 特に無理やり別ウィンドウで開こうとしたわけではなく 単純にクリックしたらそのような結果になったみたいです。 ちなみに私もShiftを押しながら開いたらきちんと飛べませんでした。
お礼
> リンク元に <a href="#name">リンク</a> > リンク先に <a name="#name">リンク先</a> すいません、これは投稿時に打ち間違えてしまいました。 私のサイトではきちんと記述されていますので…。 ご指摘ありがとうございました。 ブラウザの違いでそうなるのは分かるのですが 同じIE6.0なのに見れないというのが不思議なんです。