【问题标题】:Automatic selection : http or https javascript inclusion自动选择:http 或 https javascript 包含
【发布时间】:2011-12-22 19:19:40
【问题描述】:

是否可以自动检测页面是否通过http或https访问,然后包含https://url.jshttp://url.js

通过 https 包含的 javascript 有什么不同吗?我说的是缓存年龄等等?

谢谢, 卫斯理

【问题讨论】:

    标签: javascript jquery ssl https


    【解决方案1】:

    使用协议相关链接,以// 开头,而不是http or https

    <script type='text/javascript' src="//path/to/file.js"></script>
    

    【讨论】:

    • 每个浏览器都支持吗?很有趣。
    • @Wesley 我相信是的。我认为它自 1990 年代中期以来一直是规范的一部分,现在我正在尝试查找 W3 文档。
    • 这个问题有一些有趣的附加信息,关于在 HTML 电子邮件 stackoverflow.com/questions/4303633/…987654321@ 中使用的协议相关 URL
    • 域名宽度会像//domain.net/path/to.file.js
    猜你喜欢
    • 2011-08-13
    • 2015-08-31
    • 2012-02-10
    • 2011-03-02
    • 2013-01-16
    • 2023-04-01
    • 2011-06-13
    • 2017-09-25
    • 2022-01-22
    相关资源
    最近更新 更多