でLOCATION.HREF私は別のhrefに(HTML5)でhistory.replaceState
またはpushState
を実行するととJavascript
var h = location.href;
としてLOCATION.HREF保存する場合は、H2
を言うことができますそして、私たちは時間とH2をチェックすると、あなたは彼らが同じ表示されます(ChromeとFirefoxで、私のIEはまだHTML5をサポートしていないようです)
OK、私の質問は次のとおりです。
この中状況は、私がどのようにlocation.href
を知っているかは、実際または偽(プッシュ)です。
[EDIT]
私はサンプルを追加:http://jsfiddle.net/W4bb3/
"本物か偽"ってどういう意味ですか? – FK82
*「hとh2をチェックすると、それらは同じに見えます」* - それはどういう意味ですか? –
location.hrefは現在のページのURLである必要があります。 HTML5がサポートする履歴機能を実行した後、location.hrefは変更されましたが(ページがリロードされないため)、実際のページURLではないことを意味する偽装と思われます –