我遇到了jQuery UI的Datepicker导致Internet Explorer(版本8和9,也许是其他人)有时(但并非总是)崩溃的问题。 IE浏览器在页面加载时或在用日期选择器字段摆弄后大约有25%的时间崩溃。这可能是也可能不是特定于Windows 7.我可以使用从1.6.2到1.7.1的各种不同版本的jQuery来重现问题。jQuery UI Datepicker导致Internet Explorer崩溃
<script>
$(function() {
$('#someDate').datepicker();
});
</script>
<input type="text" name="someDate" id="someDate" value="">
我可以得到IE浏览器导航到的jsfiddle页面很容易崩溃,然后开始玩弄(刷新,选择一个日期,标签出了场等)。
当IE崩溃时,会显示一个对话框:“Internet Explorer已停止工作 - 问题导致程序无法正常工作。如果解决方案可用,Windows将关闭程序并通知您。事件日志显示事件ID为1000的应用程序错误。
有什么建议吗?
~~~~~~~~~
UPDATE:这没有得到解决,但我不愿将其标记为解答或提供一个真正的答案,因为我不明白发生了什么改变,使这行得通。所有发生的问题都发生在IT人员分发的虚拟机上。 IT人员在虚拟机上改变了一些东西(可能是Windows环境,或许?),问题就解决了。
这里没问题,IE8/Win7 – Blazemonger
这听起来像是一个问题哟你的机器。我可以查看jsFiddle并单击该字段 - 虽然日期选择器未设置样式,但仍然显示并适当地对事件作出反应。我在IE9中请求了8次,并且从未发生过崩溃。 – Tejs
这不是我的机器唯一的。这发生在我在办公室检查过的所有机器上。到目前为止,所有的Windows 7 Pro。 –