0
我正在ASP.NET MVC3 Web應用程序中工作,我的問題如下:我想檢測使用URL變化:onhashchange事件不檢測「/ Home/Index」和「/」之間的變化 - ASP.NET MVC3
window.onhashchange = function (event) {
//some stuff...
};
和它的作品完美...但是,它完美的作品,而在URL中總是出現:
的 'localhost:[端口] /首頁/索引'
或在某些情況下,網址更改爲:
的 'localhost:[端口] /首頁/索引#'
當用戶更改URL(例如,他刪除' /首頁/指數「)時,頁面重新加載(網址爲」 本地主機:端口]/「),但是當用戶按下後退按鈕,然後再返回到」 /首頁/索引'onhashchange事件 沒有按沒有發現這種變化。爲什麼? '/首頁/索引'和'/'是一樣的嗎?
我有一個概念上的錯誤...謝謝! –