2011-01-04 7 views
3

私は、新しいWebページから古いバージョンにユーザーをリダイレクトするIE6コードを探しています。IE6ユーザーのリダイレクト

例えば、これらの線に沿って何か

<!--[if lte IE6]> 
<a href="http://etterengineering.com"> 
<![endif]--> 

ありがとうございました!あなたのページの頭の中でこれを入れて、正しいものにURLを変更

<!--[if lte IE6]> 
<script type="text/javascript"> 
    window.location.href = "http://etterengineering.com"; 
</script> 
<![endif]--> 
+0

Ohh IE 6 ...あなたが引き起こした痛み – DerekH

答えて

0

はこれを試してみてください。これは、ユーザーがJSを無効にしても機能します。

メタリフレッシュはいくつかの関連する欠点のために推奨されていませんが、目的に応じて十分なはずです。

IE6ユーザーエージェントのHTTP 302を返すこともできます。

+0

これは、私のサイトがSEOに関して「ブラックリストに登録」される原因になりますか? – Stephanie

8
<!--[if lte IE 6]> 
    <meta http-equiv="refresh" content="0;url=http://example.com/" /> 
    <![endif]--> 

+0

これは動作しますが、バージョン7と8もリダイレクトしています。どうすればこの問題を解決できますか? – Stephanie

+0

私の悪いことに、IEとバージョンの間にスペースがあるべきです - この 'IE 6'のように。私も答えでそれを修正しました。 –

+0

これは私のサイトがSEOの点で "ブラックリストに登録される"原因になります – Stephanie