Safari以外の主要ブラウザですべてのリンクが正常に動作するウェブサイトがあります。 Safariでは、ユーザーがtarget = "_ blank"のリンクをクリックして元のタブに戻ると、そのリンクはリンクとしてのスタイルになりません。新しく開いたタブを閉じると、リンクは直ちにスタイリングされるように更新されます。Safariのリンクがクリックされた後にスタイルが変更されていません(_blankで開きます)。外部ウィンドウを閉じた後で再スタイルする
です:https://mysite.umich.edu/myappで自分のサイトで
私はこの形式でリンクしている:とき
:、それは次のようにページで
<a href="http://www.umich.edu/~someplace/glossary.html#accept_role" target="_blank">Accept Role in our Glossary of Terms</a>
に見えますそのリンクをクリックすると、リンク先のURL(用語集)が新しいタブで開き、そのタブに移動します。私は(新しく開いたタブを閉じて、元のページに滞在し、
場合:私は、私が始めたタブ(https://mysite.umich.edu/myapp)に戻った場合は、リンクはもはやリンクとしてスタイルされていません用語集を示している)、リンクは直ちに上記の最初のスクリーンショットのように見えるでしょう。
これをデバッグすることは、開発者ツールが開いている場合に問題が発生しないという事実によってさらに複雑になります。また、一連のクリックで問題は解決しますが、その効果を再現することはできません。
Safariではタイミングの問題があるようです。誰かがそれを修正する方法についての手がかりを持っていますか?