2010-03-31 61 views
0

爲什麼這樣其他/來自哪裏?

url="http:/"+"www.pathname.com"+"/"+"anotherString"; 

一些事情變成http://www.pathname.com/anotherString。 請注意http:後的//

+1

對我來說沒有工作,我得到'http:/www.pathname.com/anotherString'。沒有其他'/'。 – 2010-03-31 07:30:03

+0

無法重現。你分配給'window.location'而不是一個泛型變量'url'嗎? – kennytm 2010-03-31 07:30:21

+0

我認爲你寫了\而不是/ – 2010-03-31 07:32:21

回答

1

一個有趣的故事:諾基亞舊手機寫的http:/,而不是http://。

2

我不確定你的意思,但是如果它在網絡瀏覽器的URL欄中,那麼它只是糾正你。你打算有兩個正向斜線。它只是你想要做的方式。

0

作爲文件中的字符串,它不會爲其添加額外的/,但如果您在瀏覽器地址欄中鍵入該字符串,瀏覽器會自動將其他/添加到URL以使其有效。我相信它會爲圖片和頁面上的其他鏈接做到這一點,使它們有效。