Ste*_*ing 11 html internet-explorer http
协议相对URL可以方便地使用与原始请求相同的模式(HTTP或HTTPS)包含资源(图像,CSS,JS),同时仅保留缓存页面的单个副本.然后,用户代理决定是否使用HTTP或HTTPS(基于HTML页面的URI).
我们正在使用<base href=".." />HTML中的资源的标记和相对URL.
一个例子:
<html>
<head>
<base href="http://example.com" />
<script src="js/foo.js" type="text/javascript" />
</head>
Run Code Online (Sandbox Code Playgroud)
有什么办法可以把它结合起来吗?<base/>标签内的协议相对URL ?
<base href="//example.com" />
Run Code Online (Sandbox Code Playgroud)
我的实验尤其如此.有时Internet Explorer工作,有时甚至没有(有时甚至菜单链接都不起作用,有时候CSS图像没有加载).
有什么东西可以使我的工作或任何推荐,如果这是一个好主意?我无法在caniuse.com等网站上找到相关信息.
我们刚刚在一个网站上尝试过这一点,但 Google 的爬虫不明白如何使用协议相对路径作为基础,最终我们为许多损坏的 URL 建立了索引。
我不确定此处使用协议相对路径是否是可接受的基本路径值。浏览器似乎很好地理解了协议的相对基础,但它们可能只是在接受的方面更加宽松。
| 归档时间: |
|
| 查看次数: |
1961 次 |
| 最近记录: |