1

リンク: http://new.floorbase.nl

問題: IE9 での最初の読み込みで、キャンバスの位置が正しくありません。しかし、コンソールまたは変更モードを開いた後、その位置は正しいです。

最初の起動画面

コンソールを開いた後、またはモードを変更した後

この問題を解決するにはどうすればよいですか?

4

2 に答える 2

1

console.logjs ファイルにステートメントがあります。IE にはconsole.logコンソールがなく、javascript が壊れているため、ネイティブには理解できません。しかし、コンソールが呼び出されると(開発者ツールを推測しています)、console.log ステートメントが実行されます。

console.logステートメントを削除またはコメントアウトするだけです。

于 2012-04-11T09:54:19.397 に答える
0

これは、IE がデフォルトでページを quirks モードでレンダリングするために発生すると思います。

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 に答える