我四处张望,似乎找不到解决我问题的答案。 我让我的网站在6、7、8、10,firefox和chrome中工作,然后我在ie9上看了几乎被淘汰了。 样式已损坏,jQuery均无法正常工作。

我添加了ie8兼容模式,这似乎解决了我的样式问题:

meta http-equiv="X-UA-Compatible" content="IE=8" />

但是,这仍然没有排序我的jQuery问题。 好像没有注册jQuery之类的东西。 我已经读过文章说它必须是jquery v 1.6或更高版本,因此我正在使用:

script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">

我只是困惑于它如何在所有其他浏览器中完美地工作,然后ie9失去了图谋。 感谢大家。

===============>>#1 票数:1

在IE9中显示样式表的快速修复...在这种情况下,我使用的是带有样式表的完整URL引用的Jquery移动样式表。 但是无论尝试使用以下代码并相对引用您的样式表... IE9都可以正常工作:

<!--[if lt IE 9]>
    <link rel="stylesheet" type="text/css" href="jquery.mobile-1.0.1/jquery.mobile-1.0.1.min.css">
<![endif]-->

  ask by Tom translate from so

未解决问题?本站智能推荐:

2回复

jQuery .remove()在IE9中返回错误

我已经在IE9中运行Firebug Lite来测试我的网站,并且由于某些原因,当我尝试运行简单的命令来删除div时,它会返回错误“ TypeError:Object Expected”。 这是我正在运行的: 这在Firefox和Chrome中完美运行。 ID为“ drag-hover
2回复

无法使用Jquery检索表中隐藏输入字段的值。 仅在IE9兼容方式中

我在asp.net mvc网站上尝试解析jquery ajax调用(1.4.4和1.6.2)中的值时遇到麻烦。 该值位于表的第一个td内的输入字段中。 当在同一td中单击按钮时,将触发一个jquery,将id(GUID)发送到服务器。 现在,此代码在chrome和ie9中可以正常工作
2回复

$(window).width()在IE9中不起作用

我正在做类似的事情: 但看起来它在IE9中不起作用。
2回复

IE9中选择输入的change()事件

我知道jQuery的change()方法不会触发IE9中的select和radio输入。 但是,我找到的解决方法都没有为我工作。 这是适用于所有体面浏览器的代码: 这是我看到人们在IE9中解决这个问题所做的一个版本: 当我尝试它时,这不起作用。 控制台中没有错误。 什
3回复

AJAX表单只能在IE9中使用一次

我正在编写一个简单的脚本,该脚本通过ajax将注册表单提交到我的网站。 它在现代浏览器中完美运行。 在IE9中,表单仅提交一次。 然后,如果我尝试再次提交相同的表单,则第二次该表单永不返回,并且加载程序gif永久保留。 知道为什么会这样吗? 编辑:我应该指出,我正在使用此jquer
1回复

$(window).height()在IE9上失败

对不起,我不确定在这里问这个问题是否合适。但是这个问题困扰了我很长时间。 我试图使用$(window).height()来获取整个页面的可见区域高度。 我几乎可以在所有浏览器上正常工作,但是在IE9及其兼容模式下它表现得很奇怪。当我拖动浏览器窗口的边框并尝试调整其大小时, $(window)
2回复

Headroom.js和ie9支持

我正在使用Headroom.js,我需要IE9支持。 在一个网站( http://wicky.nillia.ms/headroom.js/ )写的,我需要使用polyfill: 浏览器支持Headroom.js依赖于以下浏览器API: requestAnimationFram
2回复

问题,网站适用于FF4但不适用于IE9或其他浏览器

我一直在为大学课程开发一个网站,目前,我已经设法获得了我想要的功能。 该网站使用jQuery,AJAX和PHP,允许用户查看每篇文章的文章和媒体。 我的问题是该网站在我的笔记本电脑上工作,在FF4上,但它不能在我的IE9或其他浏览器上工作,我已经给了一些人的链接,他们都遇到了同样的问题。
1回复

jQuery在Internet Explorer 9中无法使用(但在Firefox,Chrome和Opera中可以使用)

我编写了一个jQuery脚本,该脚本可在Chrome,Firefox和Opera中使用,但不能在Internet Explorer 9中使用。 基本上,在后台使用ajax加载的图像应淡入并随着其他图像在同一文件夹中上载而动态替换。 在Internet Explorer中,该脚本不起作用,
2回复

jQuery.Load()在IE9中无法正常工作

在我的站点的主页上, jquery.load()在$(document).ready() ,并请求一个类似于的URL: “/ajax/Listings.aspx?pageindex=0” 运行此页面时,在Page_Load() , ListView绑定到DataSet ,该DataS