Internet explorer 8 未在IE8中加载html5shim

Internet explorer 8 未在IE8中加载html5shim,internet-explorer-8,Internet Explorer 8,我正在IE8中本地测试一个页面,html5shim没有正确加载 <!--[if lt IE 9]> <script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> 如果我直接从我的计算机加载“html5.js”,它就会工作-src=“html5.js” 如果我从我的外部服务器加载“html5.js”,它也可以工作-src=“myserver.

我正在IE8中本地测试一个页面,html5shim没有正确加载

<!--[if lt IE 9]>
<script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

如果我直接从我的计算机加载“html5.js”,它就会工作-src=“html5.js”

如果我从我的外部服务器加载“html5.js”,它也可以工作-src=“myserver.com/html5.js”

如果我在线上传页面并在IE8中测试它,它就可以正常工作


是什么导致本地出现此问题?

如果我使用“ht tp://html5shim.googlecode.com/svn/trunk/html5.js”,它可以正常工作。有什么理由不建议这样做吗?请参阅Maciej,该链接没有太多说明。如果您的网站不使用HTTPS,则可以安全地添加“http:”。它应该在没有它的情况下工作,并由浏览器替换为http:或https:,具体取决于调用它的页面。它有点像一个相对URL,实际上它被称为协议相对URL。