Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.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 请告知如何在HTML中显示JS变量值,特别是URL_Javascript_Html_Variables_Url - Fatal编程技术网

Javascript 请告知如何在HTML中显示JS变量值,特别是URL

Javascript 请告知如何在HTML中显示JS变量值,特别是URL,javascript,html,variables,url,Javascript,Html,Variables,Url,自动更改URL以使用一个源代码在不同服务器中显示图像 通过一个源代码,我为两家拥有自己服务器的公司提供服务。例如,一个是a.example.com,另一个是b.example.com。然而,他们公司的标志图像是不同的。但是徽标与“a.example.com:8080/images/login2.png”中的“login2.png”同名,并且 “b.example.com:8080/images/login2.png”。有没有办法让它看起来像“\u link/images/login2.png”?

自动更改URL以使用一个源代码在不同服务器中显示图像

通过一个源代码,我为两家拥有自己服务器的公司提供服务。例如,一个是a.example.com,另一个是b.example.com。然而,他们公司的标志图像是不同的。但是徽标与“a.example.com:8080/images/login2.png”中的“login2.png”同名,并且 “b.example.com:8080/images/login2.png”。有没有办法让它看起来像“\u link/images/login2.png”?然后,每当更新的代码部署到每个服务器时,我不需要手动更改徽标。先谢谢你

    <script>
        var link = window.location.origin;
        document.getElementById("_link").innerHTML=link;
    </script>
    <img src= ""_link"/images/login2.png">

var link=window.location.origin;
document.getElementById(“\u link”).innerHTML=link;

使用一个源代码自动更改URL以在不同服务器中显示图像。

使用相对文件路径

相对文件路径指向相对于当前页面的文件

    <img src= "/images/login2.png">

当您导航到a.example.com时 浏览器将呈现 a、 example.com:8080/images/login2.png“

当你浏览到b.example.com 浏览器将呈现b.example.com:8080/images/login2.png

您可以使用它来获取主机名,并根据需要使用它,而不是
\u link