2014-03-14 91 views
0

我有以下url = '/Pria/Sepatu'window.location.pathname重定向到雙主機名

與選項的選擇框:

<option value="' + url +'">'+ list[i].category +'</option>'); 

和下面的JavaScript:

window.location.pathname = this.options[this.selectedIndex].value 

然而,這總是將我重定向到mysite.com/mysite.com/Pria/Sepatu而不是

mysite.com/Pria/Sepatu 

這是爲什麼?

+0

'document.location。 href = this.options [this.selectedIndex] .value' –

+0

只是'window.location'工作嗎? –

回答

0

我覺得你的情況:

location.assign(this.options[this.selectedIndex].value) 

如果你的頂級網址是:http://www.mysite.com 如果this.options[this.selectedIndex].value is "Pria/Sepatu"

然後就去做這樣的:

location.assign(this.options[this.selectedIndex].value) 
+0

和網址是相對的網址,我已經在上面了? – adit

+0

@adit編輯答案請檢查 –

+0

不起作用,它仍然做我有 – adit