Gre*_*reg 10 javascript jquery shim ecmascript-5
我偶然发现了这个项目:https://github.com/termi/ES5-DOM-SHIM,它在包括旧IE在内的所有浏览器中提供了几乎完整的ES5支持.
我一直在纯JS项目中使用它,但现在我必须在项目中使用jquery/mootools/prototype(使用High Charts).
即使只包含jquery脚本也会导致IE8中出现错误以及此shim.我怎样才能保持两全其美?
我的文档头看起来像这样:
<!--[if lte IE 8]>
<script src="/js/a.ie8.js"></script>
<![endif]-->
<script src="/js/a.js"></script>
<script src="/js/jquery.1.8.2.js"></script>
<script src="/js/main.js"></script>
Run Code Online (Sandbox Code Playgroud)
确保您使用正确的 html 结构,例如:
<!DOCTYPE html>
<head>
<meta charset="UTF-8">
<!--[if lte IE 8]>
<script src="a.ie8.js"></script>
<![endif]-->
<script src="a.js"></script>
<script src="jquery.1.8.2.js"></script>
<script src="main.js"></script>
</head>
<body>
</body>
Run Code Online (Sandbox Code Playgroud)
当我测试你的结构(没有文档类型)时,我也在 IE 中收到错误。
| 归档时间: |
|
| 查看次数: |
895 次 |
| 最近记录: |