2017-04-05 182 views
0

我正面臨一個奇怪的問題。我試着去從當前頁面重定向到另一個使用JavaScript方法如下與參數附加使用JavaScript重定向時URL參數重複

如果我的網址是myurl.com

當我從開發者控制檯甚至執行下面的JavaScript

window.location.href = 'details/page.aspx?k=10'; 

該頁面加載正常,但在URL兩個參數

加載的網址是

http://myurl.com/details/page.aspx?k=10&&k=10

那麼,爲什麼它的奇怪的重複?

伊夫URL在web.config中重寫HTTP - 想通了這個問題

某些頁面

+0

代碼一定有問題。你能提供更多細節嗎? –

+0

它是一個ASP.NET應用程序。我從開發者控制檯嘗試了上述的JavaScript。即使它作爲參數重複顯示 –

+0

似乎你在後端有額外的重定向。您是否嘗試在Chrome WebTools中調試網絡?但啓用「保留日誌」選項進行調試。 –

回答

0

的HTTPS切換不幸的是那從URL重寫的問題。我錯過了指定

appendQueryString在URL中,現在加入,解決問題的web.config重寫的行動領域=「假」