2
我們使用jQuery Address插件對頁面url中的過濾器進行排序。例如:IE中帶有URL碎片的奇數document.location.href問題問題
/Page.aspx#/?PageIndex=0&SortFieldName=Name&SortDirection=ASC
現在,當你在網頁上,並改變使用jQuery地址功能,它會更新網址片段過濾器(#後的部分)。但在其他頁面上,我們有時想直接鏈接到上面的URL,而不僅僅是
/Page.aspx
它的所有瀏覽器,但IE瀏覽器這很好。我們有一個簡單的功能。
document.location.href = url;
當其通過完整的URL與URL片段。奇怪的是,儘管IE9似乎忽略了片段並最終結束了。
/Page.aspx
但它並不總是這樣做。例如,我有另一個頁面,如果我點擊之前去一個URL片段E.g.我去Company.aspx然後轉到Page.aspx#/?的PageIndex = 0 & SortFieldName =名稱& SortDirection = ASC它工作正常..
很奇怪的行爲確實
我曾嘗試使用既沒有成功(!應該在戰後初期提到過) – Steve 2012-04-19 07:59:31
你能告訴我什麼是由'window.location.hash'返回的? – Jivings 2012-04-19 08:52:56