代码之家  ›  专栏  ›  技术社区  ›  Paul Tarjan

chrome中的html<base>

  •  3
  • Paul Tarjan  · 技术社区  · 16 年前

    <base href="http://google.com" /> 
    <img src="/intl/en_ALL/images/logo.gif" /> 
    

    支持Chrome?它在火狐中运行良好。

    具体来说,相对图像链接不会解析为基本URL。

    它的目的是:

    http://webnumbr.com/create?url=http://google.com

    在最新的OSX和Windows Chrome(4.0.249.78)中测试

    1 回复  |  直到 16 年前
        1
  •  7
  •   Marcel Korpel    16 年前

    回答你关于 <base> 在chrome中支持的标记:它是。我创建了一个简单的HTML文档:

    <!DOCTYPE html> 
    <html> 
      <head> 
        <meta http-equiv="Content-type" content="text/html; charset=UTF-8"> 
        <base href="http://google.com"> 
        <title>Testing base-tag</title> 
      </head> 
      <body> 
        <img src="/intl/en_ALL/images/logo.gif"> 
      </body> 
    </html>
    

    正确呈现。

    编辑:可能发现问题

    我在Chromium Bugs页面上搜索 "base tag" 发现了两个(可能相同的)关于你的问题的错误,即问题 25090 32134 .

    我建议你在删除后 the forbidden end tag of <base> )希望这个问题尽快解决。

    编辑2: 我做了另一个测试用例并在 this bug report .

    编辑3: 错误似乎在 upgrading to Chrome 4.0.249.89 .