質問


: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を無効にすることで、それを試してみます。少なくともバリページと、これは驚く結果を生成します。

他のヒント

YUIはあなたのためのことを実装して履歴管理を含んでいます。 ソースコードでの試験は、あなたがどのように理解するのに役立つはずですそれが動作します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top