Javascript jQuery最初不在IE9怪癖模式下加载
对于第一行没有doctype声明的web应用程序,因此在quirks模式下呈现,我尝试显示一个简单的折线图。为了显示图形,我使用Highcharts(),它使用jQuery。我包括jquery1.8.3。以及其他一些带有必要javascript的js文件 观察到以下行为:Javascript jQuery最初不在IE9怪癖模式下加载,javascript,jquery,highcharts,internet-explorer-9,quirks-mode,Javascript,Jquery,Highcharts,Internet Explorer 9,Quirks Mode,对于第一行没有doctype声明的web应用程序,因此在quirks模式下呈现,我尝试显示一个简单的折线图。为了显示图形,我使用Highcharts(),它使用jQuery。我包括jquery1.8.3。以及其他一些带有必要javascript的js文件 观察到以下行为: 使用jQuery生成的highcharts图形打开页面时,不会显示任何内容。当按下F12键并点击“脚本”时,我可以看到javascript文件都正确包含 之后,当按F12键并将文档模式设置为“IE8的默认设置”时,页面将重新
- 使用jQuery生成的highcharts图形打开页面时,不会显示任何内容。当按下F12键并点击“脚本”时,我可以看到javascript文件都正确包含
- 之后,当按F12键并将文档模式设置为“IE8的默认设置”时,页面将重新加载,并显示图形
- 在此之后,当将文档模式改回quirks模式时,jQuery图形仍然可见(悬停效果有一点滞后,但这没关系)
- 在新浏览器选项卡中打开上述页面时,它会立即加载jQuery图
是,通过添加doctype。如果这不是一个选项,那么就不是了,除了在具有doctype的iframe中显示图形。嘿,你的iframe想法听起来很有希望,我会尝试一下。