0

ページが読み込まれると、プロセスのどこにスクリプトがあるかについて、javascript を使用してユーザーを更新するページ (twitter ブートストラップ テーマ) があります。したがって、HTML の最初の行は次のようになります。

<div id='mydiv' >_</div><script>mydiv.innerText = '';</script><!DOCTYPE html>

次に、私のコードは mydiv 要素をその場所で更新し、完了すると page_load 関数を実行してすべての情報を表示します。

問題は、これが Internet Explorer でフォーマットの問題を引き起こしていることです。IE は quirks モードに入ります。

<!doctype html> 

ページの上部にはありません。助言がありますか?

4

1 に答える 1

1

それがあなたの特定の問題をdiv引き起こしているかどうかにかかわらず(私の推測ではそうです)、修正する必要があります。そのような無効な HTML を使用して、適切に動作することを期待することはできません。

確実にその div とスクリプトを適切な場所に移動してbodyください。

于 2012-11-01T17:59:30.823 に答える