0

現在開発中のサイトでは、URL に #whatever を追加しているだけなので、www.example.com/product#doughdough または www.example.com/product#sweet

誤解しないでください、それは正常に機能し、戻るボタンを使用するとうまく機能しますが、それを提示する他の「創造的な」方法があるかどうかを知りたいですか? www.example.com/products/#/doughdough や www.example.com/#/products/doughdough のようなものでしょうか? 追加されたスラッシュは何かを変更しますか?

4

2 に答える 2

0

ハッシュ技術には多くの問題があり、Twitter はその使用を中止したため、実際の URI を (検索エンジンに適した) サーバー側ソリューションにフォールバックできる履歴 APIの使用に切り替えます。

于 2012-10-29T14:46:24.037 に答える
0

HTML5 のみのサポートを気にしない場合は、pushState メソッドを確認できます。

HTML5 History API (Pushstate?) を使用するための優れたチュートリアル

https://developer.mozilla.org/en-US/docs/DOM/Manipulating_the_browser_history

于 2012-10-29T14:47:04.083 に答える