Javascript 试图从网站上了解一些js代码 var_b=document.getElementsByTagName('base')[0],_bH=”http://mysite.org/"; 如果(_b&&_b.href!=_bH)_b.href=_bH;

Javascript 试图从网站上了解一些js代码 var_b=document.getElementsByTagName('base')[0],_bH=”http://mysite.org/"; 如果(_b&&_b.href!=_bH)_b.href=_bH;,javascript,html,Javascript,Html,问题: 上面的代码是一个站点的html输出,这意味着什么?谷歌在线搜索,但并没有找到答案 它在页面上找到第一个元素,并将其href属性设置为”http://mysite.org/“它在页面上找到第一个元素,并将其href属性设置为”http://mysite.org/“元素用于指定所有相关URL所针对的基本URL(modulo@imported CSS)已解析。因此,通常在中,“foo.html”被解释为与当前页面位于同一目录中的文件,但标记可能导致其行为与 如果存在标记,此脚本将设置该基本UR

问题: 上面的代码是一个站点的html输出,这意味着什么?谷歌在线搜索,但并没有找到答案

它在页面上找到第一个
元素,并将其href属性设置为
”http://mysite.org/“

它在页面上找到第一个
元素,并将其href属性设置为
”http://mysite.org/“

元素用于指定所有相关URL所针对的基本URL(modulo@imported CSS)已解析。因此,通常在
中,“foo.html”被解释为与当前页面位于同一目录中的文件,但
标记可能导致其行为与

如果存在
标记,此脚本将设置该基本URL,但在其他情况下无效

这可能是错误尝试的一部分,导致相对链接转到站点的
http
版本,即使包含的页面是通过
https

提供的。元素用于指定解析所有相对URL(modulo@imported CSS)的基础URL。因此通常在
中使用“foo.html”被解释为与当前页面位于同一目录中的文件,但是
标记可能导致其行为与

如果存在
标记,此脚本将设置该基本URL,但在其他情况下无效


这可能是错误尝试的一部分,导致相关链接转到站点的
http
版本,即使包含的页面通过
https

提供。它表示该网站的基本链接。它表示该网站的基本链接
<script>
    var _b = document.getElementsByTagName('base')[0], _bH = "http://mysite.org/";
    if (_b && _b.href != _bH) _b.href = _bH;
</script>