2015-08-30 14 views
0

頁面URL在形式上重新加載頁面如何在沒有_layout查詢字符串參數

http://example.com/myapp?param1=1&otherparam=somevalue1&_layout=somevalue2&someother=something 

頁面包含按鈕「復位佈局」,它調用JavaScript代碼:

 window.location.reload(); 

如何重新加載頁面,而不_layout=somevalue2參數? 這是可能/合理的使用JavaScript? 這是ASP.NET MVC3應用程序。如果javascript不合理,如何爲此調用服務器端控制器?

jquery和Bootstrap 3被使用。

回答

0

您可以使用正則表達式,並刪除所有實例_layout

location.href=location.href.replace(/&?_layout=([^&]$|[^&]*)/i, "");