W3C-やGmail風の#anchor「リンク」を作成する方法?
-
20-08-2019 - |
質問
:Gmailを使用している場合は、
、次のようなアドレスバーにURLを参照してくださいよ
の https://mail.google.com/mail/#inboxする の
の https://mail.google.com/mail/#starredする の
あなたはこれらのいずれかのURLに行けば、それは対応するビューに直接ジャンプします。
同様の例が#validate_by_uri
http://validator.w3.org の場所アンカーであり、 #validate_by_upload
と#validate_by_input
各オートフォーカス異なるタブ
これらの事はどのように行われていますか?ページはあなたのためのビューを切り替えるアンカーを検出するためにJavascriptを使用していますか?どのようにしてアンカー位置にページスクロールを防ぐのですか?
解決
ページがhash
オブジェクトの "window.location
" プロパティを評価するためにJavaScriptを使用します。
JavaScriptを無効にすることで、それを試してみます。少なくともバリページと、これは驚く結果を生成します。
所属していません StackOverflow