IE8中的Javascript错误与最新版本的jQuery

时间:2013-03-27 11:17:01

标签: javascript jquery jquery-ui internet-explorer-8 cdn

我开发了一个预订引擎,可以使用最新版本的jQuery& jQuery UI(通过谷歌CDN)

在大多数浏览器中都可以正常工作,但是Internet Explorer 8会返回以下Java错误:

Description:Object doesn't support property or method 'getContext'
Source:http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
Line:3

任何人都可以提出一种解决方法,它也不会破坏现代浏览器中的任何内容:)

1 个答案:

答案 0 :(得分:3)

IE8不支持canvas,您可以使用名为explorercanvas的JavaScript库来模拟它。

IE9会这样做,如果你使用IE9并且你得到了这个错误,你很可能处于不同的浏览器模式/文档模式,前提是你正在调用canvas对象。按F12打开开发人员工具,然后选择IE9浏览器模式和文档模式。

如果您有大量无效的doctype声明,这些可能会发生变化,请确保您将HTML5 doctype作为文档的第一行:

<!DOCTYPE html>