2

通常、1 つのページが読み込まれているとき (URL が変更されたとき)、最初のリクエストはドキュメントですが、gplus でリンクをクリックしたときにドキュメント リクエストが表示されず、アドレス バーの URL が確実に変更されました!下の写真。

最初のいくつかのリクエストはスクリプト用で、その他はすべて画像です。スクリプトを使用してコンテンツをロードしている場合、URL が変更される理由は何ですか? また、場所を変更すると、ページへのリクエストがなく、別のページにリダイレクトするときにアニメーションが非常にスムーズに見えるのはなぜですか。

ここに画像の説明を入力

4

2 に答える 2

3

彼らはpushStateを使用しているため;) JavaScriptを介して履歴に (もちろん同じドメインの) いくつかの URL を追加できます。

于 2012-05-01T20:02:54.157 に答える
2

まず、リクエストがそこにあるため、リクエストを見逃しただけです(方法はわかりません);)たとえば、chrome devツールを使用するだけで、それらが表示されます。

HTML 5 を使用すると、ブラウザの履歴を操作して実際に URL を変更できます: https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history

于 2012-05-01T20:03:55.617 に答える