問題タブ [visited]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - css 初心者向けの質問 - a:visited に関するセキュリティとスタイリング
a:visited、a:link などでスタイルを試していたところ、a:visited で次の 2 つの問題が見つかりました。
a:visited の font-size が無視され、代わりに a:link が使用されるのはなぜですか
a:link に background-color プロパティがあるかどうかに応じて background-color が表示されないのはなぜですか
私は少しグーグルで調べて、セキュリティ/プライバシーの問題のためにほとんどのスタイルが a:link から継承されていることをw3schoolsで読みましたが、理解できないのは、a:link で明示的に設定した場合にのみ background-color が機能する理由です。 a:visited で変更します。
TL;DR:
- a:visited に独自の背景スタイルを適用させるための a:link の明示的な背景色の設定の違いは何ですか?
- CSS を介したこれらのブラウザ履歴クエリ攻撃に対してまだ敏感ですか?
私が試したブラウザでも同じように動作するようです: Chrome 45 と IE 11.
css - css リンク 訪問した背景
なんらかの理由で背景がグレー色に変化しませんでした。誰でも修正方法を知っていますか?
HTML ファイル、タスクで css を使用する必要がある
html - :visited 後に Font Awesome Icon Link の色を変更する
いくつかの FA アイコン a:visited の色をデフォルトの青から変更しようとしています。どういうわけか私に地獄の時間を与えてくれます。私が望むのは、アクセス後にリンクの色を青から変更することだけです。次のコードは次のとおりです。
HTML:
CSS:
部分以外は全て効果ありそう#socialMediaIcons .fa a:link, #socialMediaIcons .fa a:visited
です。訪問したリンクの色を変更したいだけです。
css - クラスに属する訪問済みリンクのスタイリング
a:visited
に属するものだけをスタイリングする方法を見つけることができません.extern
。
a:visited.extern
動作せず、どちらも動作しませんa.extern:visited
(私は Linux x86_64 用に Mozilla Firefox 43.0.1 を使用しています)
その理由は、リンクに追加したい小さなアイコンがあり、リンクにアクセスしたときにアイコン.extern
を変更したいからurl()
です。
最終的に、このタイプのすべての訪問済みリンクが影響を受けるはずです
javascript - 訪問したリンクの履歴にアクセスする方法
:visited
CSSプロパティを使用して訪問済みリンクを取得しようとしましたが、機能していません。
JavaScript、jQuery、またはその他の技術を使用して、訪問したリンクを取得する方法または回避策はありますか?
html - 訪問したボタンのテキストの色を変更するには?
だから私は次のようなコードを持っています
訪れた後も色を常に白にしたい。私のCSSは次のようになります:
しかし、現在何もしていないにもかかわらず、クリックしたときに色を白のままにする方法がわかりません(アプリケーションでは、更新せずに下の表にゲームを作成またはリストします。どうすればよいですか?試してみましたがうまくいき.btn:visited { color: white;}
ません。また、その<a></a>
周りに追加して変更しようとしましたa:visited
が、クリックしてもテキストはまだ黒です。
ボタンをクリックすると、まだ何かを実行するための JS 機能を追加していないため、それが「訪問済み」の概念であるかどうかさえわかりません。クリック後に「読み込み中」の間は黒く、白のままにしておきたいです。
javascript - スクロール時にリンクから「訪問済み」状態を削除するにはどうすればよいですか?
メニューのボタンをクリックすると、さまざまなセクションにスクロールする 1 ページのランディング ページがあります。...
ただし、ボタンをクリックしてページの他の場所に手動でスクロールすると、クリックされたボタンにはまだ「訪問済み」疑似クラスがあります。その外観は、ページのどこにあるかと一致しません。
手動でページの上部に戻っても、ボタンにはまだ訪問済みの疑似クラスがあります。通常のクラスを与えることでその外観をオーバーライドすることはできないようです。
手動でスクロールを開始した瞬間に、その「訪問済み」状態を削除したいと思います。どうやってやるの?出来ますか?
c# - C# - Web サイトが訪問されたかどうかを検出する方法
facebook.com など、ユーザーが Web サイトを開いた/訪問したかどうかを検出するプログラムを作成したいと考えています。使用する Web ブラウザーに関係なく動作する必要があります。
DNS キャッシュでレコードをチェックすることを考えましたが、うまくいくと思いましたが、問題があります - 誤検知が発生します。一部のページには Facebook ウィジェットが含まれているためです。この場合、facebook.com を DNS キャッシュに表示させるために fb にアクセスする必要はありません。fb ウィジェットを含む Web サイトにアクセスすると常に表示されます。
2 番目のアイデアは、アクティブな TCP 接続を探すことでしたが、これもうまくいきません。
最後のアイデアは、トラフィックを傍受することでした。Wireshark で簡単なテストを行いましたが、DNS キャッシュ レコードのチェックと同じ問題、より正確には誤検知があります。また、fb は https プロトコルを使用するため、単純なアドレスを確認することはできません。DNS から IP を取得し、スニッフィングされたトラフィックでそれらを見つけようとする必要があります。
この問題を解決する方法がわかりません。