--- title: DOM improvements in Firefox 3 slug: Mozilla/Firefox/Releases/3/DOM_improvements tags: - DOM - Firefox 3 translation_of: Mozilla/Firefox/Releases/3/DOM_improvements original_slug: DOM_improvements_in_Firefox_3 ---
{{ Fx_minversion_header(3) }}
Firefox 3에서는 Document Object Model (DOM)에 있어 다양한 개선이 있었으며, 특히 다른 브라우저들에서 제공되는 DOM의 확장을 지원한다는 면에서 특히 그러합니다. 본 글은 이러한 개선 사항들과 세부 문서에 대한 링크들로 구성되어 있습니다.
clientTop
과 clientLeft
DOM 확장을 지원합니다.window.fullScreen
프로터티를 어디서 사용하든(컨텐츠에서도 가능) 항상 정확한 값을 반환합니다. 이전에는 부정확한 false
값을 반환하기도 했었습니다({{ Bug(127013) }}).getClientRects
와 getBoundingClientRect
DOM 확장을 지원합니다({{ Bug(174397) }}).elementFromPoint
DOM 확장을 지원합니다 ({{ Bug(199692) }}).oncut
, oncopy
, onpaste
DOM 확장을 지원합니다 ({{ Bug(280959) }}).Node.nodePrincipal
, Node.baseURIObject
, and document.documentURIObject
. Chrome code must not touch (get or set) these properties on an unwrapped content object (e.g. on a wrappedJSObject
of an XPCNativeWrapper
), see {{ Bug(324464) }} for details.getElementsByClassName()
DOM 메소드를 지원합니다.window.postMessage
DOM 메소드를 지원합니다. This method allows a limited, opt-in form of client-side communication between windows not necessarily on the same domain.keypress
이벤트에서의 charCode
값이 ASCII 문자로 변경되었습니다. 그 밖의 경우에서의 charCode
값은 변경되지 않은 문자(Shift 상태를 제외하고)입니다. Gecko Keypress Event를 참조하세요.{{ languages( { "en": "en/DOM_improvements_in_Firefox_3", "es": "es/Mejoras_DOM_en_Firefox_3", "fr": "fr/Am\u00e9liorations_DOM_dans_Firefox_3", "ja": "ja/DOM_improvements_in_Firefox_3", "pl": "pl/Poprawki_DOM_w_Firefoksie_3" } ) }}