对方/来自哪里?

时间:2010-03-31 07:27:42

标签: javascript

为什么有这样的事情

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

变成http://www.pathname.com/anotherString。 请注意http:。

之后的//

4 个答案:

答案 0 :(得分:2)

我不确定你的意思究竟是什么,但如果它在网页浏览器的网址栏中,那么它只是纠正你。你的意思是让两个前锋斜线。它只是你想要的方式。

答案 1 :(得分:1)

它只是设计网址的方式,以及浏览器解释它们的方式。有关详细信息,请参阅此博客文章

Double slash in Web addresses 'a bit of a mistake'

Berners-Lee 'sorry' for slashes

答案 2 :(得分:1)

一个有趣的轶事:诺基亚老款手机写的是http:/而不是http://。

答案 3 :(得分:0)

作为文件中的字符串,它不会向其添加额外的/,但如果您在浏览器地址栏中输入该字符串,浏览器会自动将其他/添加到使其有效的URL。我相信它会对页面上的图像和其他链接执行此操作以使其有效。