我们在一个网络项目中使用 BBC 的Imager Library。当我们在脚本文件中声明 Imager 时,我们在 IE8 中看到一个错误:
网页错误详情
用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 5.2;Trident/4.0;.NET CLR 1.1.4322;.NET CLR 2.0.50727;.NET CLR 3.0.04506.648;.NET CLR 3.5.21022)时间戳: 2015 年 6 月 2 日星期二 09:22:12 UTC
消息:预期对象行:2 字符:1 代码:0 URI: http ://domain.dev/js/scripts.1433236916.js
第 2 行,char 1 是这行代码中 'var' 的 'v':
var Imager = new Imager({ availableWidths: [200, 250, 300, 350, 400, 450, 500, 550, 600, 650, 700, 750, 800, 850, 900, 950, 1000] });
我们的 JS 包括:
<script type="text/javascript" src="/js/Imager.1432903035.js"></script>
<script type="text/javascript" src="/js/scripts.1433236916.js"></script>
我们在现代非 IE 浏览器 (Chrome/FF) 中没有错误
如何解决 IE8 中的此错误?