ハイパーリンクの色が変わらないのはなぜでしょうか

このQ&Aのポイント
  • リンクを踏んで、ひとつ前のページに戻っても、ハイパーリンクの色が変わらない理由を教えてください。
  • http://search.yahoo.co.jp/search?p=ie%E3%81%A7%E3%82%A8%E3%82%AF%E3%82%BB%E3%83%AB%E3%82%92%E9%96%8B%E3%81%8F&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq=でのリンクを踏んで戻っても、ハイパーリンクの色が変わらないのはなぜでしょうか?
  • 当方はIE9を使用しています。この違いはなぜおこるのでしょうか?
回答を見る
  • ベストアンサー

ハイパーリンクの色が変わらないのはなぜでしょうか

リンクを踏んで、ひとつ前のページに戻っても、ハイパーリンクの色が変わらないのはなぜでしょうか? 例えば、 http://search.yahoo.co.jp/search?p=ie%E3%81%A7%E3%82%A8%E3%82%AF%E3%82%BB%E3%83%AB%E3%82%92%E9%96%8B%E3%81%8F&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq= なのですが、 2つめのサイトのリンクを踏んで戻っても、青から紫になりません。 他のサイトはなります。 この違いはなんでしょうか? 当方IE9です。 ご回答よろしくお願いします。

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

  • ベストアンサー
  • Green_Tree
  • ベストアンサー率80% (1108/1379)
回答No.4

>この違いはなんでしょうか? IEの履歴にはバグがあり、今回の場合は多分リダイレクトのせいだと思います。 元々Googleの検索結果のリンクはリダイレクトになっていますが、2つめのサイトのリンクは更にリダイレクトされています。 検索結果のリンクアドレスと、飛んだ先のアドレスを比べるとわかります。 検索結果では、http://answers.microsoft.com/thread/9f7f9b3b-4ffb-446b-b20f-2284d72e78f9 飛んだ先は、http://answers.microsoft.com/ja-jp/ie/forum/ie8-windows_other/win7-internet-explorer-8/9f7f9b3b-4ffb-446b-b20f-2284d72e78f9 つまり検索結果にあるアドレスと異なるために「訪問済」とならず色がかわりません。 他のリンクは、検索結果のアドレスと飛んだ先のアドレスが一緒なので色がかわります。 直接的な回答はここまでです。 以下、少々ややこしい説明になりますので、上記で更に「なんで?」と思ったら読んでください。 IEには履歴にバグがあります。 訪問済みで色がかわるのは、訪問した先のアドレスを履歴ファイルに書き込んでいるのですが、今回の場合はリダイレクト元となるアドレスが書き込まれないためにこの症状が出ています。 他にも異なるアドレスを書き込んだりすることもあり、その場合もリンクの色が変化しません。 これらは、履歴の削除を行っても色がかわることはありません。 また、既回答者はIE8でも訪問済みとして色がかわったとありますが、これはGoogleの検索結果から開いたからです。 Yahooの検索結果からとGoogleの検索結果からでは、最終的に開くサイトは一緒でも開くまでの途中過程が異なります。 Google検索の結果からならば、リダイレクトの元アドレスが履歴ファイルに保存されるので色がかわります。 更に、一度正しいリダイレクト元のアドレスが履歴ファイルに書き込まれれば、Yahoo検索の結果もリンクの色が変わるようになります。 Google検索の結果から表示したあとで、Yahoo検索の結果を読み込みなおせば色が変わりますが、これは再読み込みや履歴の削除によって「なおった」わけではありません。 履歴を全て削除し、その上でYahoo検索結果だけからサイトを開けば、また色が変わりません。 人によって環境はそれぞれであり、もしかしたらそういったバグを補正するアドオン等が入っていたら色がかわるかもしれません。 ※GoogleとYahooとで、なぜリダイレクト元が記憶されたりされなかったりするのか、詳しい仕組みについてはわかりませんが、サイトを開いたあとで元に戻る履歴に、Google検索からは1つ挟まれていませんか? それがリダイレクト元を保存しているのかもしれません。 Yahoo検索からだと、この部分がありません。

btnkgkjsu
質問者

お礼

どうもありがとうございました。

その他の回答 (4)

  • Green_Tree
  • ベストアンサー率80% (1108/1379)
回答No.5

#4です、ちょっと訂正です。 最初のほうの「元々Googleの検索結果のリンクはリダイレクトになっていますが」の部分 「Google」ではなく「Yahoo」でした。すみません。

btnkgkjsu
質問者

お礼

どうもありがとうございました。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.3

firefoxは、セキュリティ対策で最近のものは:visited--擬似クラスの動作が停止されるようになりましたから、それかと  IEの場合は、chashのためです。キャッシュを保存しないにして、再読み込みをすれば変化するはずです。  google(Yahoo!japan)の場合、この色は:visitedで指定されているわけではありません。--スタイルシートを見れば解るように指定されていません。これはgoogle(javascript)がページ自体を書き換えてリンクのclass属性を書き換えています。

btnkgkjsu
質問者

お礼

どうもありがとうございました。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

お使いのブラウザは??? firefoxだと、元のページに戻ると再読み込みしないと・・

btnkgkjsu
質問者

お礼

IE9です。

  • narashingo
  • ベストアンサー率74% (10167/13676)
回答No.1

示された「ieでエクセルを開く」をGoogle検索した結果ページのリンクを、Firefox、Google Chrome、Operaの最新版やIE8で、同じページに訪問して戻っても、別タブに開いても、リンクはすべて訪問済みの色になります。 IE9では、色が変わらない現象があるようですから、何かバグがあるのではないですか。 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1171449866 なお、履歴の削除を行うと色が変わるように戻ることがあるようです。

btnkgkjsu
質問者

お礼

私だけのようですね。検証ありがとうございました。

関連するQ&A

  • 助けてください!

    下のようなところにひっかかってしまいました! どうすればいいでしょうか? http://search.yahoo.co.jp/search?p=%E6%82%AA%E5%BE%B3+%E3%83%AA%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq=

  • ニコッとタウンの課金の仕方

    はじめまして。 ニコッとタウン http://search.yahoo.co.jp/search?p=%E3%83%8B%E3%82%B3%E3%83%83%E3%81%A8%E3%82%BF%E3%82%A6%E3%83%B3&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq= に、課金したいんです。 課金するのは初めてなんですが、 コンビニに行き、【電子マネー】というのをもらい チャージしたい分だけお金を払えばいいんですよね? その際、何か気をつけたほうが良いというのが もしあれば、教えてほしいです。 回答、お願いいたします。

  • IE7でHotmailにログインできるが、メールを開くと白画

    (1)IE6からIE7にインストールしました。 (2)すると、IE7でHotmailにログインできるが、メールを開くと メールの内容が表示される部分が真っ白です。 それ以外の広告などは、ちゃんと表示されています。 送受信も、いちおうできます。 かなり自分で調べましたが、結局わかりませんでした。 我ながら情けないです。 IE7にすると、Hotmailにログインできるが、メールを開くと白画、 という状況の解決方法を教えてください。 PS. IE7のバージョンはよくわかりません。 下記で出てくるような一番目立つリンクからダウンロードしました。 なぜか今、10回アクセスしても止まります。 http://search.yahoo.co.jp/search?p=ie7+%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=0&oq=ie7

  • 「適当に放る」は

    「適当に放る」は「ひる」と読みますか?「ほうる」と読みますか?「はなる」と読みますか? https://search.yahoo.co.jp/search;_ylt=A2RA0DaXfMlZRy4ACK.JBtF7?p=%E6%94%BE%E3%82%8B&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=-1&oq=%E6%94%BE%E3%82%8B&at=&aa=&ai=s0URHD8fTvyujEjvOJeQvA&ts=403 の検索結果では読み方が複数あります。

  • 計画停電は原発推進のための脅しでした。

    http://search.yahoo.co.jp/search?p=%E6%97%A5%E6%9C%AC%E3%81%AE%E9%9B%BB%E5%8A%9B%E3%81%AF%E8%B6%B3%E3%82%8A%E3%81%A6%E3%81%84%E3%82%8B&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq= http://headlines.yahoo.co.jp/hl?a=20110513-00000096-mycomj-sci 23区外の人は暴動が起こってもおかしくないと思う。

  • 23区外の方にお聞きします。どんなお気持ちですか?

    http://search.yahoo.co.jp/search?p=%E6%97%A5%E6%9C%AC%E3%81%AE%E9%9B%BB%E5%8A%9B%E3%81%AF%E8%B6%B3%E3%82%8A%E3%81%A6%E3%81%84%E3%82%8B&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq=  http://headlines.yahoo.co.jp/hl?a=20110513-00000096-mycomj-sci ちなみに私も23区外です。 

  • ソフト「BookSync」の使い方

    BookSync という、各ブラウザのブックマークを同期するソフトについてです。 http://search.yahoo.co.jp/search?p=BookSync&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq= IE8とグーグルクロームのブックマークを同期させようとしましたが、 うまくいきません。 IE8のブックマークをクロームのほうに移したいのですが、、。 BookSync はブックマークの順番も同じになるのですよね?。 やっても同じになりません。 同期出来たかも不確かです。 設定方法などが間違っているのでしょうか。 ご指導宜しくお願いします。

  • 「HtaEdit」とはソフトウェアの名前でしょうか

    win7です。 ライブラリ\ドキュメントに 「HtaEdit」と言うフォルダがあるのですが 何をインストールした時に生成されたのか、 「HtaEdit」がソフトウェアなのかわかりません。 http://search.yahoo.co.jp/search;_ylt=A2RA1CrDohdWSHYAR8GJBtF7?p=HtaEdit&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq=&afs= 調べてみたら英語ばかりのページが出てきました。

  • 「失礼、かみまみた」の意味は?

    「失礼、かみまみた」の意味は? どうもこんにちは。日本語を勉強している香港人です。最近「失礼、かみまみた」という表現を見かけましたが、それはどういう意味ですか皆様教えていただけませんか? yahooで検索したら、案外にたくさん出てきて、かなり普通の言い方かなとも思ってしまいましたが。 http://search.yahoo.co.jp/search?p=%E5%A4%B1%E7%A4%BC%E3%81%8B%E3%81%BF%E3%81%BE%E3%81%BF%E3%81%9F&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq= なんかACGとも関係あるように見えますね... よろしくお願いします。

  • アマゾンの会社の決算書が見たいのですが、

    アマゾンの会社の決算書が見たいのですが、 検索すると http://search.yahoo.co.jp/search?p=%EF%BD%B1%EF%BE%8F%EF%BD%BF%EF%BE%9E%EF%BE%9D%E3%80%80%E6%B1%BA%E7%AE%97%E6%9B%B8&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=2&oq= こうなっちゃって探せないのですが、 どうやったら見れるのでしょうか?

専門家に質問してみよう