2
在我們的MVC 4應用程序中,Internet Explorer 9中存在間歇性問題,其中頁面導航不會更新瀏覽器URL。當導航是由於使用返回View(...)進行導航的控制器方法導致時,似乎會發生這種情況。MVC:應用程序URL不會在頁面導航上更新
這隻在IE9中被看到過兩次和兩次,但事實是它不止一次地讓我相信它可能是我們的代碼的問題。
是否有其他人看過/體驗過這種感覺或有其原因?任何幫助將不勝感激。
在我們的MVC 4應用程序中,Internet Explorer 9中存在間歇性問題,其中頁面導航不會更新瀏覽器URL。當導航是由於使用返回View(...)進行導航的控制器方法導致時,似乎會發生這種情況。MVC:應用程序URL不會在頁面導航上更新
這隻在IE9中被看到過兩次和兩次,但事實是它不止一次地讓我相信它可能是我們的代碼的問題。
是否有其他人看過/體驗過這種感覺或有其原因?任何幫助將不勝感激。
嘗試使用返回JsonResult阿賈克斯希望它可以幫助 在控制器
JsonResult jr=new JsonResult();
jr.DatarequestBehavior=jr.DatarequestBehavior.AllowGet;
jr.Data="Something";
$.Ajax({
.....
.....
....
success:function(response){
window.location("/ Your Controller/Action");
}
});
我的語法可能是錯誤的
View和JsonResult甚至不是很相似。 View返回一個完整的頁面,而JsonResult返回一個Ajax代碼片段。這個問題是圍繞一個完整的鏈接點擊,無法更新URL參數。鏈接被點擊並通過window.location.href強制URL更改...頁面發生更改,但在位置欄中沒有顯示更改的表示。因此-1 ... – VulgarBinary