javascript – 如何在需要时通过HTTPS包括CSS和JS文件?

我添加一个外部CSS文件和外部JS文件到我的页眉和页脚。
加载HTTPS网页时,某些浏览器会抱怨我正在加载不安全的内容。

有一个简单的方法,使浏览器加载外部内容通过HTTPS时,页面本身是HTTPS?

使用协议相对路径。

因此不

<link rel="stylesheet" href="http://example.com/style.css">
<script src="http://example.com/script.js"></script>

但是这样

<link rel="stylesheet" href="//example.com/style.css">
<script src="//example.com/script.js"></script>

那么它将使用父页面的协议。

http://stackoverflow.com/questions/2725523/how-to-include-css-and-js-files-via-https-when-needed

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:javascript – 如何在需要时通过HTTPS包括CSS和JS文件?