DS.*_*DS. 6 javascript jquery internet-explorer-8
我正面临着IE7/IE8和jQuery的一些问题.我的代码适用于IE 10,FF,Chrome,Safari,Mobile Safari,Mobile Chrome.
现在,为了调试,我删除了自己的JS文件.所以这是代码:
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
此页面上没有引用其他JS.我删除了所有其他JS引用,并且页面本身没有执行JS.当页面在IE8中加载时,我收到此错误:
Line: 4
Error: Object doesn't support this property or method
Run Code Online (Sandbox Code Playgroud)

调试器显示上述内容.不确定问题出在哪里.任何帮助是极大的赞赏.
PS - 这是我第一次'认真'的网络开发工作,我现在看到为什么IE在开发社区中被如此讨厌.
Moo*_*man 13
jQuery 2.0放弃了对某些浏览器的支持.请参阅http://blog.jquery.com/2013/04/18/jquery-2-0-released/上的发布帖子
从帖子引用:
不再支持IE 6/7/8:请记住,如果它们用于模拟旧版本的"兼容性视图"模式,这也会影响IE9甚至IE10.为了防止这些较新的IE版本重新回到史前模式,我们建议您始终使用X-UA兼容标签或HTTP标头.如果您可以使用HTTP标头,那么性能稍好一些,因为它可以避免潜在的浏览器解析器重启.
缩小尺寸:最终的2.0.0文件比1.9.1文件小12%,这要归功于消除了IE 6,7和8所需的补丁.我们希望删除更多的代码并提高性能,但较旧的Android/WebKit 2.x浏览器现在是最薄弱的环节.我们正在仔细观察Android 2.x市场份额,以确定何时可以将其从支持列表中删除,并且不要指望它需要很长时间.
保持jQuery 1.9(编辑2015-11-17:jQuery 1.11.3是jQuery的当前1.x版本.)如果IE 6/7/8是一个问题.
| 归档时间: |
|
| 查看次数: |
15701 次 |
| 最近记录: |