来自CDN的Css或Javascript

时间:2014-05-19 08:23:43

标签: javascript css

我正在尝试维基百科页面中的bootstrap示例,代码通过CDN引用bootstrap css,如下所示:

<link href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet">

我正在IE 9中尝试该页面,只有当我将http:添加到上面的链接时它才能正常工作。我检查了jquery页面,他们的CDN链接也没有http:任何人都可以清除这个问题吗?感谢。

2 个答案:

答案 0 :(得分:2)

当网址以//开头时,表示“相对于当前方案”。无论您使用的是http还是https,这都是确保其正常运行的快捷方式。

但是,我猜你正在自己的计算机上查看这个HTML文件。该网址可能为file:///C:\Users\some_guy\Documents\test.html

如果是这种情况,那么浏览器会突然寻找file:///netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css,这显然是不存在的。

添加http:会修复它是正确的,但请记住,如果您决定在某处上传网站并添加https保护,则需要开始修复所有指向CDN内容的链接。< / p>

答案 1 :(得分:0)

为什么你使用“//”,删除它并修改地址,如:
“netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css”