Web プロジェクトでBBC のImager Library を使用しています。スクリプト ファイルで Imager を宣言すると、IE8 でエラーが表示されます。
Web ページのエラーの詳細
ユーザー エージェント: 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、文字 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 でこのエラーを解決するにはどうすればよいですか?