Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改“;外观“;在不实际更改页面的情况下更改url_Javascript_Html - Fatal编程技术网

Javascript 更改“;外观“;在不实际更改页面的情况下更改url

Javascript 更改“;外观“;在不实际更改页面的情况下更改url,javascript,html,Javascript,Html,此页面的url似乎是stackoverflow.com/questions/ask,但当您复制粘贴它时,它会变成http://stackoverflow.com/questions/ask。在这种行为中,如何更改页面url的外观?url的外观仅由浏览器完成,而不是由网站完成。即使是像stackoverflow.com这样的知名网站也无法控制这一点。我不知道有哪种API可以用于脚本,我也不希望有这样的API。URL在地址栏中的显示方式对于用户来说是一项重要的安全功能,因此浏览器开发人员不会仅仅通过

此页面的url似乎是
stackoverflow.com/questions/ask
,但当您复制粘贴它时,它会变成
http://stackoverflow.com/questions/ask
。在这种行为中,如何更改页面url的外观?

url的外观仅由浏览器完成,而不是由网站完成。即使是像stackoverflow.com这样的知名网站也无法控制这一点。我不知道有哪种API可以用于脚本,我也不希望有这样的API。URL在地址栏中的显示方式对于用户来说是一项重要的安全功能,因此浏览器开发人员不会仅仅通过脚本将其打开


您可以为您的站点获得一个特殊的SSL证书,该证书使浏览器在URL之前显示您的公司名称,但您必须购买该证书,并且您必须满足几个条件。

只有浏览器隐藏了
http://
部分

实际的url是
http://stackoverflow.com/questions/ask

当它是
https


该页面的URL为
http://stackoverflow.com/questions/ask
。有些浏览器选择不显示
http://
。您无法更改此项。这是浏览器行为,隐藏了
http://
。可能的重复是您要更改的
http://
部分的“外观”还是
domain/path?qs
部分?@ultimate如果他/她重写了问题,并说明他/她指的是“domain/path”部分,它将成为的副本,您应相应地投票关闭。