你可以检查你当前是使用HTTPS还是HTTP并根据它输出正确的URL,但最好的办法是完全省略协议,冒号,这将使浏览器使用与该页面相同的内容正在服务.例如,假设您有此URL:
http://mycdn.com/project/version.script.js
在您的代码中,您只需使用:
//mycdn.com/project/version.script.js
即:
<script src ="// mycdn.com/project/version.script.js"> </ script>
您的HTTPS页面将获取https://mycdn.com/project/version.script.js,而您的http页面将使用http://mycdn.com/project/version.script.js