1

链接: http: //new.floorbase.nl

问题:在 IE9 中首次加载时,画布位置不正确。但是打开控制台或更改模式后,它的位置是正确的。

第一个开始画面

打开控制台或更改模式后

我该如何解决这个问题?

4

2 回答 2

1

您的 js 文件中有一个console.log语句。IE 本身不理解console.log,因为它没有控制台,因此 javascript 中断。但是当控制台被调用(我猜是开发者工具)时,console.log 语句就会运行。

您所要做的就是删除或注释掉这些console.log语句。

于 2012-04-11T09:54:19.397 回答
0

我认为,这是因为 IE 默认情况下以怪癖模式呈现页面。

quirks mode refers to a technique used by some web browsers for the sake of 
maintaining backward compatibility with web pages designed for older browsers, 
instead of strictly complying with W3C and IETF standards in standards mode.

如果您想使用更高版本的 IE,则将以下行添加到您的<head>标签中

<meta http-equiv="X-UA-Compatible" content="IE=edge">
于 2012-04-11T09:54:09.933 回答