2

DOM 構造は、ベース HTML ファイルのブラウザーに依存します。

そうでない場合、アプリケーションが UI 要素にいくつかの Java スクリプト ライブラリ (Jquery/Extjs/etc) を使用する場合、構造は異なりますか?

4

2 に答える 2

1

同じ機能を備えたブラウザの DOM 構造は同一である必要があります。つまり、どのデスクトップ ブラウザも、同じドキュメントに対して同じ DOM 構造をロードする必要があります。ただし、UI がレスポンシブになっている場合、モバイル ブラウザは別の DOM 構造をロードしている可能性があります。UI ライブラリは、DOM を変更する場合と変更しない場合があります。

于 2013-04-26T06:01:36.070 に答える
1

ブラウザーによって dom 構造が異なる場合があります。

  • 要素はあるブラウザでサポートされていますが、別の (特に非常に古い) ブラウザではサポートされていません
  • 要素に添付された CSS についても同様です。

Javascript ライブラリはブラウザごとに自由に動作するため、DOM ツリーが同じであるという保証はありません。

しかし、実際には、DOM 構造の違いによって引き起こされた問題に遭遇したことはありません。

于 2013-04-26T06:06:34.820 に答える