IE7,IE8アクセス済みのリンク青→紫色にならない。デフォルト?
IETesterを使用して作成したサイトの表示確認をしています。
http://www.my-debugbar.com/wiki/IETester/HomePage
IE7,IE8を使用し、作成したサイトの表示確認をしていると、既にアクセス済みのリンクが紫色にならず未アクセスの青色状態のままの場合があります。私の検証では、この現象は、
下記のコードを使用してIE7及びIE8で別画面をタブ(タブを有効にしている場合)又はブラウザの別ウィンドウで開いた場合に発生します。
<a href="#" onClick="window.open('http://www.yahoo.co.jp/index.html'); return false;">テストです。</a>
IE5.5及びIE6の場合、同じリンクでも、アクセス済みのものは青から紫色に変色しているのに。
別画面をタブ(タブを有効にしている場合)又はブラウザの別ウィンドウで開かず、同じウィンドウにおいて現在のページが他のページへ切り替わる下記コードのようなリンクでは、上記の問題は発生しません(ちゃんと、アクセス済みのリンクが青から紫色に変わります。)。
<a href="'http://www.yahoo.co.jp/index.html ">テストです。</a>
別画面をタブ(タブを有効にしている場合)又はブラウザの別ウィンドウで開いた場合に既にアクセス済みのリンクが紫色にならず未アクセスの青色状態のままというのは、IE7,IE8の仕様なのでしょうか(コーディング及びIE7,IE8自体に問題なし?)?
通常のIE7も使用してみましたが、IETesterを使用した場合と同じ現象がおきます。通常のIE7自体もかなりテストしましたが、動作は安定しておりブラウザー自体の問題でもなさそうです。
作成したサイト側のバグの場合:
コードの改善策を教えて下さい。
IE7,IE8の設定の場合:
アクセス済みのリンクの色を変更する設定を教えて下さい(存在すれば)。
関連サイト等ありました、URLも教えて下さい。
よろしくお願いします。
お礼
ご回答ありがとうございます。 つまりクライアント側では設定できないということでしょうか? みなさんも同様に初期化されているということですか? Win2000で使っていたときにはなかったのにXPにしてから症状が発生したように感じます。 これが回避不可能というのであればどうしようもありませんね・・・。