私のウェブサイトのリンクでIE9をクリックすると、訪問されたリンクの色がa:visitedスタイル私のスタイルシートに。一方、右のマウスボタンで同じリンクをクリックし、「新しいタブで開く」を選択すると、リンクは新しいタブで開きますが、リンクの色は変わりません。どのようにして、a:visitedスタイルが 'new tab'の場合に使用されるのかIE: '新しいタブで開く'はリンクの状態に影響しません(つまりa:visited)
答えて
これを見てみると、このようにページを開くと、リンクの色が変わるだけです。これは、ユーザーがマウスの右ボタンを使用したときに、リンクに「クリック」クラスを適用することで行います。 Redditでは、ページを更新した場合(別の方法で開かれたリンクを使用した場合と同じように)IEではこれが維持されません。
リンクの色を持続させるには、ユーザー情報をどこかに保存し、必要に応じてそのクラスを再適用する必要があります。これは恐らくブラウザのバグには不必要で、不要です。
私はIE9でGoogleで試してみましたが、リンクは訪問した国にも変わりません。 IE9のバージョンは9.0.8112.16421です。 –
申し訳ありませんが、上記の方法とは異なる方法で新しいタブを開いていました。これはCSSだけで修正できるものではありません。あなたは、ユーザーが訪問し、訪問した状態で偽装したリンクを何らかの形で追跡しなければなりません。 Redditは、ユーザーが右クリックまたは左クリックするとリンクに「クリックされた」クラスを追加しますが、永続的になるようにそのリンクを保存する必要があります。 –
- 1. 入力チェック状態はCSSセレクタには影響しません
- 2. 「新しいタブでリンクを開く」はiFrame-source-pageを開くべきではありません
- 3. 新しいタブでリンクを開く必要があります
- 4. 角2 - 新しいタブでリンクを開くとローカルセッションを保存しません
- 5. 新しいタブでリンクを開く
- 6. 新しいタブでリンクを開く?
- 7. Vector3の方向は影響に影響しません
- 8. 新しいタブでリンクを開くことができません
- 9. 新しいタブでリンクを開き、新しいタブのみを開く
- 10. Android:TextView.setTextAppearance()はテキストサイズに影響しません
- 11. THREE.SmoothShadingはジオメトリに影響しません
- 12. SQLiteDatabase.updateは行に影響しません
- 13. fo:blockはページレイアウトに影響しません。
- 14. CSSファイルはリンクされていますが、ページには影響しません
- 15. D3ズームは軸にのみ影響し、データには影響しません
- 16. 角4 @Inputプロパティの更新はUIに影響しません
- 17. Rails 3.1 application.cssの更新はウェブページに影響しません
- 18. UPDATEはレコードにまったく影響しません
- 19. vb.net(ウィンドウの代わりに)新しいIE11タブでリンクを開く
- 20. 現在のウィンドウに影響を与えることなく、新しいタブでバックグラウンドバッファを開く方法は?
- 21. htmlの新しいタブでリンクを開くには?
- 22. iMacrosは1つのタブですべてのリンクを1つずつ開いていますが、新しいタブでは表示しません。
- 23. ncurses:init_color()は影響しません
- 24. セレンJavaの新しいタブが - 開くことはありませんが、私は新しいを得ることができない私は前のタブを開いたまま、新しいタブを開くしようとしています
- 25. display:noneナビゲーションバーに影響しません
- 26. Summernoteは常に新しいタブでリンクを開きます
- 27. レール:(「のlink_to」は)新しいタブでリンクを開く
- 28. Firebaseデータベースは1つのノードで更新されていますが、他のノードには影響しません
- 29. 状態にリンクしてもURLは変更されません
- 30. PDFリンクはmPDFライブラリの新しいタブで開きます
人々はまだ ':visited'を使用しますか? – ThiefMaster
お客様はそれを要求しています... –