• 締切済み

メニューのリンクが効かなくなる現象について

他サイトのリンクから自サイトにアクセスした際、サイトのメニューが全て効かない状態になる現象がおきています。 例えば 【Aサイト】​http://www.​●●●.jpから 【Bサイト】​http://www.​×××.comにリンクが貼られており、 【Aサイト】から【Bサイト】に飛ぶと、【Bサイト】のメニューが効かない、という状況です。 自分のWindows(XP)のIE6、IE7、IE8、Firefoxで確認したのですが、 この現象はおこりませんでした。 知人のWindows(Vista、XP)のIE7、IE8だとこの現象が、おきるそうです。 ブラウザをリロードすれば、きちんとメニューが動くそうなのですが…。 メニューは全てCSSの画像置換で制作しており、フレームは一切使っていません。 リンクの貼ってある【Aサイト】もフレームの使用をしていません。 自分のPCでこの現象が確認できれば良いのですが、知人からの情報なので途方に暮れております。 何かこの現象を解決できるお知恵を拝借できればと思い、投稿させてもらいました。 よろしくお願いいたします。

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

みんなの回答

  • OKwebb
  • ベストアンサー率44% (92/208)
回答No.1

IE詳しくないんでアドバイスのみ。 > ブラウザをリロードすれば、きちんとメニューが動く ってことなんで、キャッシュ辺りが怪しいのでは? インターネットオプションの一時ファイルの設定と詳細設定を 全て同じにすれば再現できるかも。 もしキャッシュの問題であれば、htmlでキャッシュを無効にすれば解決するのでは?

関連するQ&A

  • リンク先に飛ばない現象

    winXP使用中の者です。IE7が公開されてすぐインストールし、半年ほどIE7を使ってましたが、特に不具合なく使えてました。でもちょっとした事から最近IE6に戻そうと思い、IE7をアンインストールしました。 IE7をアンインストール後は自動的にIE6になってるのですが、不思議なことにサイトによってリンク先に飛べる場合と飛べない場合があって困ってしまっています。もともとIE7や以前の私が使ってたIE6の時には問題なく飛べていたサイトなのでソースの間違いというわけではなさそうです。 現象が起きるのは・・・ ・クリッカブルマップを使用しリンクをターゲット指定しているリンク(勿論全部がそういうわけでなく、ちゃんと飛べるサイトもあります) ・クリッカブルマップでなくとも、ターゲット指定されているリンク(全部がそうではありません。ちゃんと飛べるものも結構あります) リンク先で右クリック→新しいウィンドウで開く にすると、新しいウィンドウでそのページの内容を見ることが出来るのですが、それではやっぱり不便で・・・。 何かIE7からIE6に戻した際にどこか壊れてしまったのでしょうか?IE6に戻してからも最新のファイルをインストールしているので、古いというわけではないと思うのですが。ご存知の方ご回答お待ちしています!

  • リンクメニューで困っています・・・。

    全部で11ページあるサイトをHPB/9(標準・フレームなし)で作っています。すべてのページに同じリンクメニューを置きたいので、11個のページタイトルの“絵+文字画像”を作り、それを一つずつ11行の表に挿入して、そこにリンクを貼っていき、それを11ページ分やりました(疲)。ところが事情があって最初からやり直さなければいけなくなり、「こんなに面倒な事をしなくてもいい方法があるのではないか」と思い始めました。少し調べて外部スタイルシートというのが関連ありそうと思い、読んでいますがよくわかりません。どのようにしたらいいのでしょうか?それからレイアウトをすべて「表の中に表」という形でつくっているので線だらけです。これもスタイルシートで解消できるのでしょうか?教えてください。よろしくお願いします。

  • フレームへのリンクについて

    初めまして。フレームページへのリンクについて どうしてもわからなくって質問させていただきます。 例えばトップページにA、Bというリンク(文字)があります。 リンクを押すとフレーム(ナビゲーションと本文に切られて いる)ページに飛ぶのですがその際にA、Bの違いを認識して フレームページを壊さずに本文のエリアにAかBを表示すること って可能なのでしょうか? 知人に頼まれて作っているのですがそのような依頼なので どうしたらよいかなぁと考えています。 よいお知恵がありましたらよろしくお願いします。

  • インラインフレームを使ったリンク

    左にAというフレーム、右にBというフレームがあります。フレームB内には更にインラインフレームを設置しています。 インラインフレーム内のリンクをクリックして、フレームBのみ更新させる形にしたいのですが、上手くいきません。 <a href="B.html">リンク</a>だと、インフレーム内にB.htmlが入ってしまいます。また、<a href="B.html" target="_top">としてみたのですが、そうするとフレームAが消え、フレームBのみウィンドウに広がってしまいます。 ご教授お願い致しますm(_ _)m

    • ベストアンサー
    • HTML
  • リンクのページを単独で開かせたい

     初心者です、よろしくお願いします。  A、B、Cとフレームを作り、その中のCフレームにリンクをつけてやり、Dフレームに飛ぶようにして、A、B、Dと開くようしました。  そしてさらにDフレームの中の文字にリンクをつけ、一般のサイト(E)が開くようにしましたが、A、B、Eと開きます。  サイトページのEだけは(作成したフレームとは別に)単独に開くようにしたいのですが、どのようにしたらよいでしょうか。

    • ベストアンサー
    • HTML
  • メニューについて

    こんにちは。私の少ない知識&経験では分からないので、教えてください。(質問が) webサイトのメニューですが、1ページごとの設定ではなく、フレームのように全てのページに一括でメニュー設定する方法ってありますでしょうか? つまりメニューのリンク先が変更になった場合、フレームだと、1ページのUPだけで済みますが、フレームでない場合、メニューを設定している全てのページのUPをしないといけなくなります。 これを、メニュー設定ページだけの修正・更新で済むようにすることは可能なのでしょうか? 会社のホームページを作成しており、社長から「メンテナンスが楽になるよう、CSSだけの変更で済むよう作成出来ないのか」と指示されました。 私の少ない知識では、CSSはデザインなので、メニューのリンク設定は無理だと思うのですが…。 ページ数が多いサイトなどは、どのように管理されているのでしょうか? 方法があれば教えていただけませんか?

    • ベストアンサー
    • HTML
  • IEのステータスバーの読み込み状況バー?が伸び続ける現象

    こんばんわyukimura1024です。 tomcat5.0.27をWEBサーバーにしたサーブレットを作っています。 画面が左右にフレームで分かれていて、左フレームはメニュー、右フレームはコンテンツといった作りになっています。 左フレームのリンクをクリックして右フレームにそのリンクに対応したページを表示するのですが、表示が終わったあとでも、「IEのステータスバー右側にある読み込み状況を知らせる青いバー」が消えずにずっとじわじわと伸び続けるという現象が起きています。 この現象はどうしたら解決できるのでしょうか? ご存知の方、教えていただけると助かります!よろしくお願いします。

  • トップページから2つのフレームページにリンクさせたい

    トップページからAというフレームページとBというフレームページのそれぞれにリンクさせたいのです。 ホームページビルダーV6.5のプレビューでは両方確認できるのですが、IE5.0ではAは確認できますがBは確認できません。 なお、A・B共に同じ割合の4分割で3面は共通で1面のみ違うページを表示します。 よろしくお願いします。

  • フレームからフレームへのリンク

    かなりの初心者です!昨日から悩んでます。 自分のホームページを初めて作成しているところです。1つのウィンドウに2つのフレームがあります。 1つはmenuフレームもうひとつはmainフレームです。 menuフレームのメニューをリンクさせてmainへ表示させたいのですができなくて悩んでます。 <a href="kaiteki.html" target="main"><p>**</p></a> だと別ウィンドウになってしまいますし… 知っている方お知恵をおかしください。

    • ベストアンサー
    • HTML
  • フレーム上部分を引っ張り込むリンク方法

    少し複雑なので文章で説明できるといいのですが・・・ まずTOPページがあります。 次にフレームで上下に分割したメニューページ「A」があります。 「A」の上部分はメニュー項目なので固定です。 下部分は「B」「C」と色々変わっていきます。 通常「A」→「B」にリンクする時は、ターゲットで指定してあげると ちゃんとフレームの上部分も付いてきますよね? 問題は、TOPページ→「B」にリンクしたときは、当然ながら上部分のフレームは外れてしまいます。 この場合の解決策は、すべての「B」「C」にフレームを付けるというので解決できますが、これが膨大な量なのです。 この場合、JAVAスクリプトでもなんでもかまいませんが、上部分のフレームを引っ張りこめる方法を教えて下さい。

専門家に質問してみよう