Document

Вы читаете английскую версию этой статьи, так как пока нет перевода на данный язык. Помогите нам перевести эту статью!

Каждая веб-страница, которая загружается в браузер, имеет свой собственный объект document. Интерфейс документа служит точкой входа для получения содержимого веб-страницы (всего DOM - дерева, включая такие элементы как <body> и <table>), а также обеспечивает функциональность, которая является глобальной для документанапример, для получения URL-адреса страницы или создания новых элементов в документе).

Объект document может быть получен из разных API:

  • Чаще всего используется прямой доступ к объекту document из сценариев scripts которые подгружаются документом. (Этот же объект доступен как window.document.)
  • Через свойство contentDocument объекта iframe.
  • Как ответ responseXML объекта  XMLHttpRequest.
  • Доступ к документу может быть получен из элемента или узла через свойство  ownerDocument.

В зависимости от вида документа (т.е. HTML или XML) у объекта document могут быть доступны разные API.

  • Все объекты документов реализуют интерфейс Document (и следовательно Node и EventTarget интерфейсы). Таким образом основные свойства и методы, описанные на этой странице, доступны для всех видов документов.
  • В современных браузерах некоторые документы (т.е. те, которые содержат контент text/html) также реалируют  HTMLDocument интерфейс.
  • В современных браузерах SVG документы реализуют SVGDocument интерфейс.

В будущем все эти интерфейсы будут сведены в один интерфейс - Document.

Свойства

Примечание: Интерфейс Document наследует также интерфейсы Node и EventTarget.

Document.all
Обеспечивает доступ ко всем элементам с идентификаторами (id). Это нестандартный интерфейс, вместо него рекомендуется использовать метод Document.getElementById().
Document.async
Используется с document.load чтобы обозначить асинхронный запрос.
Document.characterSet
Возвращает кодировку документа.
Document.compatMode
Указывает в каком режиме (Quirks или Strict) рендерился документ.
Document.contentType
Возвращает Content-Type из MIME заголовка текущего документа.
Document.doctype
Возвращает Document Type Definition (DTD) текущего документа .
Document.documentElement
Возвращает Element, который является первым дочерним элементом документа. Для HTML документов это HTML элемент.
Document.documentURI
Возвращает URL документа.
Document.domConfig
Должен вернуть  DOMConfiguration объект.
Document.implementation
Возвращает DOM implementation связанную с текущим документом.
Document.inputEncoding
Возвращает кодировку, которая использовалась во время парсинга документа.
Document.lastStyleSheetSet
Returns the name of the style sheet set that was last enabled. Has the value null until the style sheet is changed by setting the value of selectedStyleSheetSet.
Document.mozSyntheticDocument
true if this document is synthetic, such as a standalone image, video, audio file, or the like.
Document.mozFullScreen
true when the document is in full-screen mode.
Document.mozFullScreenElement
The element that's currently in full screen mode for this document.
Document.mozFullScreenEnabled
true if calling element.mozRequestFullscreen() would succeed in the curent document.
Document.pointerLockElement
Returns the element set as the target for mouse events while the pointer is locked. null if lock is pending, pointer is unlocked, or if the target is in another document.
Document.preferredStyleSheetSet
Returns the preferred style sheet set as specified by the page author.
Document.selectedStyleSheetSet
Returns which style sheet set is currently in use.
Document.styleSheets
Returns a list of the style sheet objects on the current document.
Document.styleSheetSets
Returns a list of the style sheet sets available on the document.
Document.xmlEncoding
Returns the encoding as determined by the XML declaration.
Document.xmlStandalone Вышла из употребления с версии Gecko 10.0
Returns true if the XML declaration specifies the document to be standalone (e.g., An external part of the DTD affects the document's content), else false.
Document.xmlVersion Вышла из употребления с версии Gecko 10.0
Returns the version number as specified in the XML declaration or "1.0" if the declaration is absent.

The Document interface is extended with the ParentNode interface:

ParentNode.childElementCount Read only
Returns the number of children of this ParentNode which are elements.
ParentNode.children Read only
Returns a live HTMLCollection containing all of the Element objects that are children of this ParentNode, omitting all of its non-element nodes.
ParentNode.firstElementChild Read only
Returns the first node which is both a child of this ParentNode and is also an Element, or null if there is none.
ParentNode.lastElementChild Read only
Returns the last node which is both a child of this ParentNode and is an Element, or null if there is none.

Extension for HTML documents

The Document interface for HTML documents inherit from the HTMLDocument interface or, since HTML5,  is extended for such documents:

Document.activeElement
Returns the currently focused element.
Document.alinkColor
Returns or sets the color of active links in the document body.
Document.anchors
Returns a list of all of the anchors in the document.
Document.applets
Returns an ordered list of the applets within a document.
Document.bgColor
Gets/sets the background color of the current document.
Document.body
Returns the <body> element of the current document.
Document.cookie
Returns a semicolon-separated list of the cookies for that document or sets a single cookie.
Document.defaultView
Returns a reference to the window object.
Document.designMode
Gets/sets the ability to edit the whole document.
Document.dir
Gets/sets directionality (rtl/ltr) of the document.
Document.domain
Returns the domain of the current document.
Document.embeds
Returns a list of the embedded <embed> elements within the current document.
Document.fgColor
Gets/sets the foreground color, or text color, of the current document.
Document.forms
Returns a list of the <form> elements within the current document.
Document.head
Returns the <head> element of the current document.
Document.height
Gets/sets the height of the current document.
Document.images
Returns a list of the images in the current document.
Document.lastModified
Returns the date on which the document was last modified.
Document.linkColor
Gets/sets the color of hyperlinks in the document.
Document.links
Returns a list of all the hyperlinks in the document.
Document.location
Returns the URI of the current document.
Document.plugins
Returns a list of the available plugins.
Document.readyState
Returns loading status of the document.
Document.referrer
Returns the URI of the page that linked to this page.
Document.scripts
Returns all the <script> elements on the document.
Document.title
Returns the title of the current document.
Document.URL
Returns a string containing the URL of the current document.
Document.vlinkColor
Gets/sets the color of visited hyperlinks.
Document.width
Returns the width of the current document.

Event handlers

Document.onpointerlockchange
Returns the event handling code for the pointerlockchange event.
Document.onpointerlockerror
Returns the event handling code for the pointerlockerror event.
Document.onreadystatechange
Returns the event handling code for the readystatechange event.

Methods

Note: The Document interface also inherits from the Node and EventTarget interfaces.

Document.adoptNode(Node node)
Adopt node from an external document.
Document.captureEvents(String eventName)
See window.captureEvents.
Document.caretPositionFromPoint(Number x, Number y)
Gets a CaretPosition based on two coordinates.
Document.createAttribute(String name)
Creates a new Attr object and returns it.
Document.createAttributeNS(String namespace, String name)
Creates a new attribute node in a given namespace and returns it.
Document.createCDATASection(String data)
Creates a new CDATA node and returns it.
Document.createComment(String comment)
Creates a new comment node and returns it.
Document.createDocumentFragment()
Creates a new document fragment.
Document.createElement(String name)
Creates a new element with the given tag name.
Document.createElementNS(String namespace, String name)
Creates a new element with the given tag name and namespace URI.
Document.createEntityReference(String name)
Creates a new entity reference object and returns it.
Document.createEvent(String interface)
Creates an event object.
Document.createNodeIterator(Node root[, Number whatToShow[, NodeFilter filter]])
Creates a NodeIterator object.
Document.createProcessingInstruction(String target, String data)
Creates a new ProcessingInstruction object.
Document.createRange()
Creates a Range object.
Document.createTextNode(String text)
Creates a text node.
Document.createTreeWalker(Node root[, Number whatToShow[, NodeFilter filter]])
Creates a TreeWalker object.
Document.elementFromPoint(Number x, Number y)
Returns the element visible at the specified coordinates.
Document.enableStyleSheetsForSet(String name)
Enables the style sheets for the specified style sheet set.
Document.exitPointerLock()
Release the pointer lock.
Document.getElementsByClassName(String className)
Returns a list of elements with the given class name.
Document.getElementsByTagName(String tagName)
Returns a list of elements with the given tag name.
Document.getElementsByTagNameNS(String namespace, String tagName)
Returns a list of elements with the given tag name and namespace.
Document.importNode(Node node, Boolean deep)
Returns a clone of a node from an external document.
document.mozSetImageElement
Allows you to change the element being used as the background image for a specified element ID.
Document.normalizeDocument()
Replaces entities, normalizes text nodes, etc.
Document.releaseCapture()
Releases the current mouse capture if it's on an element in this document.
Document.releaseEvents
See window.releaseEvents.
document.routeEvent Вышла из употребления с версии Gecko 24
See window.routeEvent.

The Document interface is extended with the ParentNode interface:

Document.getElementById(String id)
Returns an object reference to the identified element.
Document.querySelector(String selector)
Returns the first Element node within the document, in document order, that matches the specified selectors.
Document.querySelectorAll(String selector)
Returns a list of all the Element nodes within the document that match the specified selectors.

The Document interface is extended with the XPathEvaluator interface:

Document.createExpression(String expression, XPathNSResolver resolver)
Compiles an XPathExpression which can then be used for (repeated) evaluations.
Document.createNSResolver(Node resolver)
Creates an XPathNSResolver object.
Document.evaluate(String expression, Node contextNode, XPathNSResolver resolver, Number type, Object result)
Evaluates an XPath expression.

Extension for HTML documents

The Document interface for HTML documents inherit from the HTMLDocument interface or, since HTML5,  is extended for such documents:

Document.clear()
In majority of modern browsers, including recent versions of Firefox and Internet Explorer, this method does nothing.
Document.close()
Closes a document stream for writing.
Document.execCommand(String command[, Boolean showUI[, String value]])
On an editable document, executes a formating command.
Document.getElementsByName(String name)
Returns a list of elements with the given name.
Document.getSelection()
Returns a Selection object related to text selected in the document.
Document.hasFocus()
Returns true if the focus is currently located anywhere inside the specified document.
Document.open()
Opens a document stream for writing.
Document.queryCommandEnabled(String command)
Returns true if the formating command can be executed on the current range.
Document.queryCommandIndeterm(String command)
Returns true if the formating command is in an indeterminate state on the current range.
Document.queryCommandState(String command)
Returns true if the formating command has been executed on the current range.
Document.queryCommandSupported(String command)
Returns true if the formating command is supported on the current range.
Document.queryCommandValue(String command)
Returns the current value of the current range for a formatting command.
Document.registerElement(String tagname[, Object options])
Registers a new custom element in the browser and returns a constructor for the new element.
Document.write(String text)
Writes text in a document.
Document.writeln(String text)
Writes a line of text in a document.

Specifications

Specification Status Comment
Document Object Model (DOM) Level 1 Specification
Определение 'Document' в этой спецификации.
Устаревшая Initial definition for the interface
Document Object Model (DOM) Level 2 Core Specification
Определение 'Document' в этой спецификации.
Устаревшая Supersede DOM 1
Document Object Model (DOM) Level 3 Core Specification
Определение 'Document' в этой спецификации.
Устаревшая Supersede DOM 2
DOM
Определение 'Document' в этой спецификации.
Живой стандарт Intend to supersede DOM 3
HTML Living Standard
Определение 'Document' в этой спецификации.
Живой стандарт Turn the HTMLDocument interface into a Document extension.
Document Object Model (DOM) Level 3 XPath Specification
Определение 'XPathEvaluator' в этой спецификации.
Рекомендация Define the XPathEvaluator interface which extend Document.
HTML Editing APIs
Определение 'Document' в этой спецификации.
Редакторский черновик Extend the Document interface
CSS Object Model (CSSOM) View Module
Определение 'Document' в этой спецификации.
Рабочий черновик Extend the Document interface
CSS Object Model (CSSOM)
Определение 'Document' в этой спецификации.
Рабочий черновик Extend the Document interface
Pointer Lock
Определение 'Document' в этой спецификации.
Кандидат в рекомендации Extend the Document interface

Browser compatibility

Firefox notes

Mozilla defines a set of non-standard properties made only for XUL content:

document.currentScript
Returns the <script> element that is currently executing.
document.documentURIObject
(Mozilla add-ons only!) Returns the nsIURI object representing the URI of the document. This property only has special meaning in privileged JavaScript code (with UniversalXPConnect privileges).
document.popupNode
Returns the node upon which a popup was invoked.
document.tooltipNode
Returns the node which is the target of the current tooltip.

Mozilla also define some non-standard methods:

Document.execCommandShowHelp Вышла из употребления с версии Gecko 14.0
This method never did anything and always threw an exception, so it was removed in Gecko 14.0 (Firefox 14.0 / Thunderbird 14.0 / SeaMonkey 2.11).
Document.getBoxObjectFor
Use the Element.getBoundingClientRect() method instead.
Document.loadOverlay
Loads a XUL overlay dynamically. This only works in XUL documents.
document.queryCommandText Вышла из употребления с версии Gecko 14.0
This method never did anything but throw an exception, and was removed in Gecko 14.0 (Firefox 14.0 / Thunderbird 14.0 / SeaMonkey 2.11).

Internet Explorer notes

Microsoft defines some non-standard properties:

document.fileSize*
Returns size in bytes of the document. Starting with Internet Explorer 11, that property is no longer supported. See MSDN.
Internet Explorer does not support all methods from the Node interface in the Document interface:
document.contains
As a work-around, document.body.contains() can be used.

Совместимость с браузерами

Update compatibility data on GitHub
КомпьютерыМобильные
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung Internet
DocumentChrome Полная поддержка 1Edge Полная поддержка ДаFirefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
Document() constructorChrome Полная поддержка 60Edge Полная поддержка ДаFirefox Полная поддержка ДаIE Нет поддержки НетOpera Полная поддержка 47Safari Полная поддержка ДаWebView Android Полная поддержка 60Chrome Android Полная поддержка 60Firefox Android Полная поддержка ДаOpera Android Полная поддержка 44Safari iOS Полная поддержка ДаSamsung Internet Android ?
DOMContentLoaded eventChrome Полная поддержка 1Edge Полная поддержка ДаFirefox Полная поддержка 1IE Полная поддержка 9Opera Полная поддержка 9Safari Полная поддержка 3.1WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
URLChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
adoptNodeChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
alinkColor
УстаревшаяНестандартная
Chrome Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
all
Нестандартная
Chrome Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Starting in Chrome 65, this property is readonly.
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Starting in Chrome 65, this property is readonly.
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Starting in Chrome 65, this property is readonly.
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
anchors
Устаревшая
Chrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
animationcancel eventChrome Нет поддержки НетEdge ? Firefox Полная поддержка 54IE ? Opera Нет поддержки НетSafari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 54Opera Android Нет поддержки НетSafari iOS ? Samsung Internet Android ?
animationend eventChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка 10Opera Полная поддержка 30Safari ? WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка 30Safari iOS ? Samsung Internet Android ?
animationiteration eventChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 51IE Полная поддержка 10Opera Полная поддержка 30Safari ? WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка 51Opera Android Полная поддержка 30Safari iOS ? Samsung Internet Android ?
animationstart eventChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 51IE Полная поддержка 10Opera Полная поддержка 30Safari ? WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка 51Opera Android Полная поддержка 30Safari iOS ? Samsung Internet Android ?
applets
Устаревшая
Chrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
bgColor
УстаревшаяНестандартная
Chrome Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
bodyChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 2
Замечания
Полная поддержка 2
Замечания
Замечания The body property was implemented on the HTMLDocument interface in Firefox for a long time, hence document.body would not return the <body> element if the document's Content-Type was not set to text/html or application/xhtml+xml (or if it came from DOMParser.parseFromString without the text/html type being used). This has been fixed in Firefox 60.
IE Полная поддержка 6Opera Полная поддержка 9.6Safari Полная поддержка 4WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания The body property was implemented on the HTMLDocument interface in Firefox for a long time, hence document.body would not return the <body> element if the document's Content-Type was not set to text/html or application/xhtml+xml (or if it came from DOMParser.parseFromString without the text/html type being used). This has been fixed in Firefox 60.
Opera Android Полная поддержка ДаSafari iOS Полная поддержка 5Samsung Internet Android ?
captureEvents
УстаревшаяНестандартная
Chrome Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
caretRangeFromPoint
Нестандартная
Chrome Полная поддержка 8Edge Полная поддержка 12Firefox Нет поддержки НетIE Нет поддержки НетOpera Полная поддержка 15Safari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Нет поддержки НетOpera Android Полная поддержка 14Safari iOS Полная поддержка ДаSamsung Internet Android ?
characterSetChrome Полная поддержка 1
Полная поддержка 1
Полная поддержка 1
Замечания Альтернативное имя
Замечания charset alias was made read-only in 45.
Альтернативное имя Использует нестандартное имя: charset
Полная поддержка 1
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
Edge Полная поддержка Да
Полная поддержка Да
Полная поддержка Да
Альтернативное имя
Альтернативное имя Использует нестандартное имя: charset
?
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
Firefox Полная поддержка Да
Полная поддержка Да
Полная поддержка 44
Альтернативное имя
Альтернативное имя Использует нестандартное имя: charset
Полная поддержка Да
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
IE ?
?
?
Альтернативное имя
Альтернативное имя Использует нестандартное имя: charset
?
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
Opera Полная поддержка Да
Полная поддержка Да
?
Альтернативное имя
Альтернативное имя Использует нестандартное имя: charset
?
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
Safari Полная поддержка Да
Полная поддержка Да
Полная поддержка 9
Альтернативное имя
Альтернативное имя Использует нестандартное имя: charset
?
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
WebView Android Полная поддержка 45
Полная поддержка 45
Полная поддержка Да
Замечания Альтернативное имя
Замечания charset alias was made read-only in 45.
Альтернативное имя Использует нестандартное имя: charset
Полная поддержка Да
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
Chrome Android Полная поддержка 45
Полная поддержка 45
Полная поддержка Да
Замечания Альтернативное имя
Замечания charset alias was made read-only in 45.
Альтернативное имя Использует нестандартное имя: charset
Полная поддержка Да
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
Firefox Android Полная поддержка Да
Полная поддержка Да
Полная поддержка 44
Альтернативное имя
Альтернативное имя Использует нестандартное имя: charset
Полная поддержка Да
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
Opera Android Полная поддержка Да
Полная поддержка Да
?
Альтернативное имя
Альтернативное имя Использует нестандартное имя: charset
?
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
Safari iOS Полная поддержка Да
Полная поддержка Да
?
Альтернативное имя
Альтернативное имя Использует нестандартное имя: charset
?
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
Samsung Internet Android ?
clear
УстаревшаяНестандартная
Chrome Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
closeChrome Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
compatMode
Нестандартная
Chrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
containsChrome Полная поддержка ДаEdge ? Firefox Полная поддержка ДаIE Нет поддержки НетOpera ? Safari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
contentType
Нестандартная
Chrome Полная поддержка 43Edge Полная поддержка 17Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
cookieChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания Prior to Firefox 68, cookie was available only on HTML documents; it is now available on all documents, such as XML and SVG.
IE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания Prior to Firefox 68, cookie was available only on HTML documents; it is now available on all documents, such as XML and SVG.
Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
copy eventChrome Полная поддержка 58Edge Полная поддержка ДаFirefox Полная поддержка ДаIE Нет поддержки НетOpera Полная поддержка 45Safari Полная поддержка ДаWebView Android Полная поддержка 58Chrome Android Полная поддержка 58Firefox Android Полная поддержка ДаOpera Android Полная поддержка 43Safari iOS ? Samsung Internet Android ?
createAttributeChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 44
Полная поддержка 44
Нет поддержки 4 — 44
Замечания
Замечания The parameter was not converted to its lowercase variant.
IE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 44
Полная поддержка 44
Нет поддержки 4 — 44
Замечания
Замечания The parameter was not converted to its lowercase variant.
Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
createAttributeNSChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
createCDATASectionChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
createCommentChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка 7WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
createDocumentFragmentChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
createElementChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания Doesn't conform to the DOM spec for XUL and XHTML documents: localName and namespaceURI are not set to null on the created element.
IE Полная поддержка 5Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
createElementNSChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания Doesn't conform to the DOM spec for XUL and XHTML documents: localName and namespaceURI are not set to null on the created element.
IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
createEntityReference
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge ? Firefox Нет поддержки НетIE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android ? Safari iOS ? Samsung Internet Android ?
createEventChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания From version 67, creating touch events using this method is no longer supported.
IE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
createExpressionChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
createNodeIteratorChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 9Opera Полная поддержка 9Safari Полная поддержка 3WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
createNSResolverChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
createProcessingInstructionChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
createRangeChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
createTextNodeChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
createTouch
УстаревшаяНестандартная
Chrome Нет поддержки 22 — 66
Нет поддержки 22 — 66
Полная поддержка 59
Замечания
Замечания All parameters optional
Edge Нет поддержки НетFirefox Нет поддержки 18 — 67IE Нет поддержки НетOpera Нет поддержки ? — 53Safari Нет поддержки НетWebView Android Нет поддержки ? — 66
Нет поддержки ? — 66
Полная поддержка 59
Замечания
Замечания All parameters optional
Chrome Android Нет поддержки 25 — 66
Нет поддержки 25 — 66
Полная поддержка 59
Замечания
Замечания All parameters optional
Firefox Android Полная поддержка 6Opera Android Нет поддержки ? — 47Safari iOS Полная поддержка ДаSamsung Internet Android ?
createTouchList
УстаревшаяНестандартная
Chrome Нет поддержки 22 — 69Edge Нет поддержки НетFirefox Нет поддержки 18 — 67IE Нет поддержки НетOpera Нет поддержки ? — 56Safari Нет поддержки НетWebView Android Нет поддержки ? — 69Chrome Android Нет поддержки 25 — 69Firefox Android Полная поддержка 6Opera Android Нет поддержки ? — 48Safari iOS Полная поддержка ДаSamsung Internet Android ?
createTreeWalkerChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 2IE Полная поддержка 9Opera Полная поддержка 9Safari Полная поддержка 3WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 3Samsung Internet Android ?
currentScriptChrome Полная поддержка 29Edge Полная поддержка 12Firefox Полная поддержка 4IE Нет поддержки НетOpera Полная поддержка 16Safari Полная поддержка 8WebView Android Полная поддержка ДаChrome Android Полная поддержка 29Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка 8Samsung Internet Android ?
cut eventChrome Полная поддержка 58Edge Полная поддержка ДаFirefox Полная поддержка ДаIE Нет поддержки НетOpera Полная поддержка 45Safari Полная поддержка ДаWebView Android Полная поддержка 58Chrome Android Полная поддержка 58Firefox Android Полная поддержка ДаOpera Android Полная поддержка 43Safari iOS ? Samsung Internet Android ?
defaultViewChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
designModeChrome Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Firefox Android ? Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
dirChrome Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания Incorrect behavior before Firefox 23.
IE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания Incorrect behavior before Firefox 23.
Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
doctypeChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
documentElementChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка 5Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
documentURIChrome Полная поддержка 1Edge Полная поддержка 17Firefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
documentURIObject
Нестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Нет поддержки ? — 57
Замечания
Нет поддержки ? — 57
Замечания
Замечания Available only to legacy extensions.
IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки ? — 57
Замечания
Нет поддержки ? — 57
Замечания
Замечания Available only to legacy extensions.
Opera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
domainChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания From Firefox 62, if the domain cannot be identified, domain returns an empty string instead of null. See bug 819475.
IE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания From Firefox 62, if the domain cannot be identified, domain returns an empty string instead of null. See bug 819475.
Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
domConfig
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge ? Firefox Нет поддержки НетIE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android ? Safari iOS ? Samsung Internet Android ?
drag eventChrome Полная поддержка 4Edge Полная поддержка 12Firefox Частичная поддержка 3.5
Замечания
Частичная поддержка 3.5
Замечания
Замечания Firefox doesn't set the mouse coordinates during the drag event. See bug 505521.
IE Полная поддержка 10Opera Полная поддержка 12Safari Полная поддержка 3.1WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Полная поддержка 11Samsung Internet Android Нет поддержки Нет
dragend eventChrome Полная поддержка 4
Замечания
Полная поддержка 4
Замечания
Замечания Prior to Chrome 72, the dragend event was not dispatched if an iframe (not necessarily the source target) is involved in a DOM operation. See issue 737691 for more details.
Edge Полная поддержка 12Firefox Частичная поддержка 3.5
Замечания
Частичная поддержка 3.5
Замечания
Замечания Firefox doesn't set the mouse coordinates during the drag event. See bug 505521.
Замечания In Firefox, dragend is not dispatched if the source node is moved or removed during the drag (e.g. on drop or dragover). See bug 460801 for details.
IE Полная поддержка 10Opera Полная поддержка 12Safari Полная поддержка 3.1WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Полная поддержка 11Samsung Internet Android Нет поддержки Нет
dragenter eventChrome Полная поддержка 4Edge Полная поддержка 12Firefox Полная поддержка 3.5
Замечания
Полная поддержка 3.5
Замечания
Замечания In Firefox, the dragenter event is fired twice when the dropzone is parent of draggable or draggable itself. See bug 804036 for details.
IE Полная поддержка 10Opera Полная поддержка 12Safari Полная поддержка 3.1WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Полная поддержка 11Samsung Internet Android Нет поддержки Нет
dragexit eventChrome Нет поддержки НетEdge Нет поддержки НетFirefox Нет поддержки НетIE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android Нет поддержки Нет
dragleave eventChrome Полная поддержка 4Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 10Opera Полная поддержка 12Safari Полная поддержка 3.1WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Полная поддержка 11Samsung Internet Android Нет поддержки Нет
dragover eventChrome Полная поддержка 4Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 10Opera Полная поддержка 12Safari Полная поддержка 3.1WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Полная поддержка 11Samsung Internet Android Нет поддержки Нет
dragstart eventChrome Полная поддержка 4Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 10Opera Полная поддержка 12Safari Полная поддержка 3.1WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Полная поддержка 11Samsung Internet Android Нет поддержки Нет
drop eventChrome Полная поддержка 4Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 10Opera Полная поддержка 12Safari Полная поддержка 3.1WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Полная поддержка 11Samsung Internet Android Нет поддержки Нет
embedsChrome Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
enableStyleSheetsForSetChrome Нет поддержки НетEdge ? Firefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
evaluateChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 1.5IE Нет поддержки НетOpera Полная поддержка 9Safari Полная поддержка 5WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
execCommandChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
execCommandShowHelp
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge Полная поддержка 12Firefox Нет поддержки ? — 14
Замечания
Нет поддержки ? — 14
Замечания
Замечания This method never did anything and always threw an exception.
IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки ? — 14
Замечания
Нет поддержки ? — 14
Замечания
Замечания This method never did anything and always threw an exception.
Opera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
exitFullscreenChrome Полная поддержка 45
Полная поддержка 45
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: webkit
Edge Полная поддержка 12Firefox Полная поддержка 64
Полная поддержка 64
Нет поддержки 49 — 65
Отключено
Отключено From version 49 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 9 — 65
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mozCancelFullScreen
IE Полная поддержка 11
Альтернативное имя
Полная поддержка 11
Альтернативное имя
Альтернативное имя Использует нестандартное имя: msExitFullscreen
Opera Полная поддержка 15
С префиксом
Полная поддержка 15
С префиксом
С префиксом Требует вендорный префикс: webkit
Safari Полная поддержка 5.1
С префиксом
Полная поддержка 5.1
С префиксом
С префиксом Требует вендорный префикс: webkit
WebView Android Полная поддержка 45
Полная поддержка 45
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: webkit
Chrome Android Полная поддержка 45
Полная поддержка 45
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: webkit
Firefox Android Полная поддержка 64
Полная поддержка 64
Нет поддержки 49 — 65
Отключено
Отключено From version 49 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 9 — 65
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mozCancelFullScreen
Opera Android Полная поддержка ДаSafari iOS Нет поддержки НетSamsung Internet Android ?
exitPointerLock
Экспериментальная
Chrome Полная поддержка 45
Полная поддержка 45
Полная поддержка 22
С префиксом
С префиксом Требует вендорный префикс: webkit
Edge Полная поддержка 13Firefox Полная поддержка 50
Полная поддержка 50
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: moz
IE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 45
Полная поддержка 45
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: webkit
Chrome Android Полная поддержка 45
Полная поддержка 45
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: webkit
Firefox Android Полная поддержка 50
Полная поддержка 50
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: moz
Opera Android Полная поддержка ДаSafari iOS ? Samsung Internet Android ?
featurePolicy
Экспериментальная
Chrome Полная поддержка 74
Замечания
Полная поддержка 74
Замечания
Замечания Chrome Platform Status incorrectly describes this variable as document.policy. It was renamed in bug 917057 before being shipped in bug 703703.
Нет поддержки 73 — 74
Отключено
Отключено From version 73 until version 74 (exclusive): this feature is behind the #enable-experimental-productivity-features preference (needs to be set to Enabled). To change preferences in Chrome, visit chrome://flags.
Нет поддержки 69 — 73
Альтернативное имя Отключено
Альтернативное имя Использует нестандартное имя: policy
Отключено From version 69 until version 73 (exclusive): this feature is behind the #enable-experimental-productivity-features preference (needs to be set to Enabled). To change preferences in Chrome, visit chrome://flags.
Edge Нет поддержки НетFirefox Полная поддержка 69
Отключено
Полная поддержка 69
Отключено
Отключено From version 69: this feature is behind the dom.security.featurePolicy.webidl.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 65 — 69
Альтернативное имя Отключено
Альтернативное имя Использует нестандартное имя: policy
Отключено From version 65 until version 69 (exclusive): this feature is behind the dom.security.featurePolicy.webidl.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Нет поддержки НетOpera Полная поддержка 62
Полная поддержка 62
Нет поддержки 60 — 62
Отключено
Отключено From version 60 until version 62 (exclusive): this feature is behind the #enable-experimental-productivity-features preference (needs to be set to Enabled).
Нет поддержки 56 — 60
Альтернативное имя Отключено
Альтернативное имя Использует нестандартное имя: policy
Отключено From version 56 until version 60 (exclusive): this feature is behind the #enable-experimental-productivity-features preference (needs to be set to Enabled).
Safari Нет поддержки НетWebView Android Полная поддержка 74
Замечания
Полная поддержка 74
Замечания
Замечания Chrome Platform Status incorrectly describes this variable as document.policy. It was renamed in bug 917057 before being shipped in bug 703703.
Chrome Android Полная поддержка 74
Замечания
Полная поддержка 74
Замечания
Замечания Chrome Platform Status incorrectly describes this variable as document.policy. It was renamed in bug 917057 before being shipped in bug 703703.
Нет поддержки 73 — 74
Отключено
Отключено From version 73 until version 74 (exclusive): this feature is behind the #enable-experimental-productivity-features preference (needs to be set to Enabled). To change preferences in Chrome, visit chrome://flags.
Нет поддержки 69 — 73
Альтернативное имя Отключено
Альтернативное имя Использует нестандартное имя: policy
Отключено From version 69 until version 73 (exclusive): this feature is behind the #enable-experimental-productivity-features preference (needs to be set to Enabled). To change preferences in Chrome, visit chrome://flags.
Firefox Android Полная поддержка 65
Альтернативное имя Отключено
Полная поддержка 65
Альтернативное имя Отключено
Альтернативное имя Использует нестандартное имя: policy
Отключено From version 65: this feature is behind the dom.security.featurePolicy.webidl.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android Полная поддержка 48
Альтернативное имя Отключено
Полная поддержка 48
Альтернативное имя Отключено
Альтернативное имя Использует нестандартное имя: policy
Отключено From version 48: this feature is behind the #enable-experimental-productivity-features preference (needs to be set to Enabled).
Safari iOS Нет поддержки НетSamsung Internet Android ?
fgColor
УстаревшаяНестандартная
Chrome Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
fileSize
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Нет поддержки НетIE Нет поддержки ? — 11Opera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
fontsChrome Полная поддержка 60Edge Нет поддержки НетFirefox Полная поддержка 41
Полная поддержка 41
Нет поддержки 35 — 41
Отключено
Отключено From version 35 until version 41 (exclusive): this feature is behind the layout.css.font-loading-api.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Нет поддержки НетOpera Полная поддержка 47Safari Полная поддержка 10WebView Android Полная поддержка 60Chrome Android Полная поддержка 60Firefox Android Полная поддержка ДаOpera Android Полная поддержка 44Safari iOS Полная поддержка 10Samsung Internet Android Полная поддержка 5.0
formsChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
fullscreen
Устаревшая
Chrome Нет поддержки Нет
Альтернативное имя
Нет поддержки Нет
Альтернативное имя
Альтернативное имя Использует нестандартное имя: webkitIsFullScreen
Edge ? Firefox Полная поддержка 64
Полная поддержка 64
Нет поддержки 49 — 65
Отключено
Отключено From version 49 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 9 — 65
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mozFullScreen
IE ? Opera Полная поддержка ДаSafari Полная поддержка Да
Альтернативное имя
Полная поддержка Да
Альтернативное имя
Альтернативное имя Использует нестандартное имя: webkitIsFullScreen
WebView Android Нет поддержки НетChrome Android Нет поддержки Нет
Альтернативное имя
Нет поддержки Нет
Альтернативное имя
Альтернативное имя Использует нестандартное имя: webkitIsFullScreen
Firefox Android Полная поддержка 64
Полная поддержка 64
Нет поддержки 49 — 65
Отключено
Отключено From version 49 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 9 — 65
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mozFullScreen
Opera Android Полная поддержка ДаSafari iOS ? Samsung Internet Android ?
fullscreenchange eventChrome Полная поддержка 45Edge Полная поддержка 12Firefox Полная поддержка 64
Полная поддержка 64
Нет поддержки 47 — 64
Отключено
Отключено From version 47 until version 64 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 10 — 64
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mozfullscreenchange
IE Полная поддержка 11
Альтернативное имя
Полная поддержка 11
Альтернативное имя
Альтернативное имя Использует нестандартное имя: MSFullscreenChange
Opera Полная поддержка 32Safari ? WebView Android Полная поддержка 45Chrome Android Полная поддержка 45Firefox Android Полная поддержка 64
Полная поддержка 64
Нет поддержки 47 — 64
Отключено
Отключено From version 47 until version 64 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 10 — 64
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mozfullscreenchange
Opera Android Полная поддержка 32Safari iOS ? Samsung Internet Android ?
fullscreenEnabledChrome Полная поддержка 45
Полная поддержка 45
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: webkit
Edge Полная поддержка 12Firefox Полная поддержка 64
Полная поддержка 64
Нет поддержки 47 — 65
Отключено
Отключено From version 47 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 10 — 65
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mozFullScreenEnabled
IE Полная поддержка 11
Альтернативное имя
Полная поддержка 11
Альтернативное имя
Альтернативное имя Использует нестандартное имя: msFullScreenEnabled
Opera Полная поддержка ДаSafari ? WebView Android Полная поддержка 45
Полная поддержка 45
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: webkit
Chrome Android Полная поддержка 45
Полная поддержка 45
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: webkit
Firefox Android Полная поддержка 64
Полная поддержка 64
Нет поддержки 47 — 65
Отключено
Отключено From version 47 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 10 — 65
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mozFullScreenEnabled
Opera Android Полная поддержка ДаSafari iOS ? Samsung Internet Android ?
fullscreenerror eventChrome Полная поддержка 45Edge Полная поддержка 12Firefox Полная поддержка 64
Полная поддержка 64
Нет поддержки 47 — 64
Отключено
Отключено From version 47 until version 64 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 10 — 64
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mozfullscreenerror
IE Полная поддержка 11
Альтернативное имя
Полная поддержка 11
Альтернативное имя
Альтернативное имя Использует нестандартное имя: MSFullscreenError
Opera Полная поддержка 32Safari ? WebView Android Полная поддержка 45Chrome Android Полная поддержка 45Firefox Android Полная поддержка 64
Полная поддержка 64
Нет поддержки 47 — 64
Отключено
Отключено From version 47 until version 64 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 10 — 65
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mozfullscreenerror
Opera Android Полная поддержка 32Safari iOS ? Samsung Internet Android ?
getAnimations
Экспериментальная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Нет поддержки Нет
Замечания
Нет поддержки Нет
Замечания
Замечания Currently available only in Firefox Nightly and Firefox Developer Edition.
IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
getBoxObjectFor
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Нет поддержки ? — ?IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
getElementByIdChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 1IE Полная поддержка 5.5Opera Полная поддержка 7Safari Полная поддержка 1WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка ДаOpera Android Полная поддержка 10.1Safari iOS Полная поддержка 1Samsung Internet Android ?
getElementsByClassNameChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 4IE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
getElementsByNameChrome Полная поддержка 1Edge Полная поддержка 12
Замечания
Полная поддержка 12
Замечания
Замечания Returns an HTMLCollection, not a NodeList
Firefox Полная поддержка ДаIE Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания Returns an HTMLCollection, not a NodeList
Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
getElementsByTagNameChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
getElementsByTagNameNSChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
gotpointercapture eventChrome Полная поддержка 57Edge ? Firefox Полная поддержка 59IE ? Opera Полная поддержка 44Safari ? WebView Android Полная поддержка 57Chrome Android Полная поддержка 57Firefox Android Нет поддержки НетOpera Android Полная поддержка 43Safari iOS ? Samsung Internet Android ?
hasFocusChrome Полная поддержка 45Edge Полная поддержка 12Firefox Полная поддержка 3IE Полная поддержка 6Opera Полная поддержка 15Safari Полная поддержка ДаWebView Android Полная поддержка 45Chrome Android Полная поддержка 45Firefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
hasStorageAccess
ЭкспериментальнаяНестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка 65IE Нет поддержки НетOpera Нет поддержки НетSafari Полная поддержка 11.1WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 65
Отключено
Полная поддержка 65
Отключено
Отключено From version 65: this feature is behind the dom.storage_access.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android Нет поддержки НетSafari iOS Полная поддержка 11.3Samsung Internet Android ?
headChrome Полная поддержка 4Edge Полная поддержка 12Firefox Полная поддержка 4IE Полная поддержка 9Opera Полная поддержка 11Safari Полная поддержка 5WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 4Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
height
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge ? Firefox Нет поддержки НетIE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android ? Safari iOS ? Samsung Internet Android ?
hiddenChrome Полная поддержка 33
Полная поддержка 33
Полная поддержка 13
С префиксом
С префиксом Требует вендорный префикс: webkit
Edge Полная поддержка 12Firefox Полная поддержка 18
Замечания
Полная поддержка 18
Замечания
Замечания Since Firefox 56 it also returns true on Mac when the window is completely hidden by another non-translucent application.
Нет поддержки 10 — 52
С префиксом
С префиксом Требует вендорный префикс: moz
IE Полная поддержка 10Opera Полная поддержка 12.1Safari Полная поддержка 7WebView Android Полная поддержка ДаChrome Android Полная поддержка 33
Полная поддержка 33
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: webkit
Firefox Android Полная поддержка 18
Замечания
Полная поддержка 18
Замечания
Замечания Since Firefox 56 it also returns true on Mac when the window is completely hidden by another non-translucent application.
Нет поддержки 10 — 52
С префиксом
С префиксом Требует вендорный префикс: moz
Opera Android Полная поддержка 12.1Safari iOS Полная поддержка 7Samsung Internet Android ?
imagesChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
implementationChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
importNodeChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 4IE Полная поддержка 9Opera Полная поддержка 9Safari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка ДаSamsung Internet Android ?
keydown eventChrome Полная поддержка ДаEdge Полная поддержка ДаFirefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
keypress event
Устаревшая
Chrome Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания Chrome does not fire the keypress event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the keydown event to implement keyboard shortcuts.
Edge Полная поддержка ДаFirefox Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания As of Firefox 65, the keypress event is no longer fired for non-printable keys, except for the Enter key, and the Shift + Enter and Ctrl + Enter key combinations (these were kept for cross-browser compatibility purposes).
IE ? Opera ? Safari ? WebView Android Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания Chrome does not fire the keypress event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the keydown event to implement keyboard shortcuts.
Chrome Android Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания Chrome does not fire the keypress event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the keydown event to implement keyboard shortcuts.
Firefox Android Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания As of Firefox 65, the keypress event is no longer fired for non-printable keys, except for the Enter key, and the Shift + Enter and Ctrl + Enter key combinations (these were kept for cross-browser compatibility purposes).
Opera Android ? Safari iOS ? Samsung Internet Android ?
keyup eventChrome Полная поддержка ДаEdge Полная поддержка ДаFirefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
lastModifiedChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
lastStyleSheetSetChrome Нет поддержки НетEdge ? Firefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
linkColor
УстаревшаяНестандартная
Chrome Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
linksChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
loadOverlay
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Нет поддержки ? — 61
Замечания
Нет поддержки ? — 61
Замечания
Замечания Available only to XUL documents.
Замечания See bug 1449791
Нет поддержки ? — 61
Замечания
Замечания Available only to XUL documents.
Замечания See bug 1449791
IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
locationChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
lostpointercapture eventChrome Полная поддержка 57Edge ? Firefox Полная поддержка 59IE ? Opera Полная поддержка 44Safari ? WebView Android Полная поддержка 57Chrome Android Полная поддержка 57Firefox Android Нет поддержки НетOpera Android Полная поддержка 43Safari iOS ? Samsung Internet Android ?
mozSetImageElement
Нестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Нет поддержки НетIE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
mozSyntheticDocument
Нестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Нет поддержки НетIE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
normalizeDocument
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge ? Firefox Нет поддержки НетIE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android ? Safari iOS ? Samsung Internet Android ?
onafterscriptexecute
Нестандартная
Chrome Нет поддержки НетEdge ? Firefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
onbeforescriptexecute
Нестандартная
Chrome Нет поддержки НетEdge ? Firefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
oncopy
Нестандартная
Chrome Полная поддержка ДаEdge Полная поддержка 17Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
oncut
Нестандартная
Chrome Полная поддержка ДаEdge Полная поддержка 17Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
onfreeze
Экспериментальная
Chrome Полная поддержка 68Edge Нет поддержки НетFirefox Нет поддержки НетIE Нет поддержки НетOpera Полная поддержка 55Safari Нет поддержки НетWebView Android Полная поддержка 68Chrome Android Полная поддержка 68Firefox Android Нет поддержки НетOpera Android Полная поддержка 48Safari iOS Нет поддержки НетSamsung Internet Android ?
onfullscreenchangeChrome Полная поддержка 45Edge Полная поддержка 12Firefox Полная поддержка 64
Полная поддержка 64
Нет поддержки 47 — 65
Отключено
Отключено From version 47 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 10 — 65
Альтернативное имя
Альтернативное имя Использует нестандартное имя: onmozfullscreenchange
IE Полная поддержка 11
Альтернативное имя
Полная поддержка 11
Альтернативное имя
Альтернативное имя Использует нестандартное имя: onMSFullscreenChange
Opera Полная поддержка ДаSafari ? WebView Android Полная поддержка 45Chrome Android Полная поддержка 45Firefox Android Полная поддержка 64
Полная поддержка 64
Нет поддержки 47 — 65
Отключено
Отключено From version 47 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 10 — 65
Альтернативное имя
Альтернативное имя Использует нестандартное имя: onmozfullscreenchange
Opera Android Полная поддержка ДаSafari iOS ? Samsung Internet Android ?
onfullscreenerrorChrome Полная поддержка 45Edge Полная поддержка 12Firefox Полная поддержка 64
Полная поддержка 64
Нет поддержки 47 — 65
Отключено
Отключено From version 47 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 10 — 65
Альтернативное имя
Альтернативное имя Использует нестандартное имя: onmozfullscreenerror
IE Полная поддержка 11
Альтернативное имя
Полная поддержка 11
Альтернативное имя
Альтернативное имя Использует нестандартное имя: onMSFullscreenError
Opera Полная поддержка ДаSafari ? WebView Android Полная поддержка 45Chrome Android Полная поддержка 45Firefox Android Полная поддержка 64
Полная поддержка 64
Нет поддержки 47 — 65
Отключено
Отключено From version 47 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 10 — 65
Альтернативное имя
Альтернативное имя Использует нестандартное имя: onmozfullscreenerror
Opera Android Полная поддержка ДаSafari iOS ? Samsung Internet Android ?
onpaste
Нестандартная
Chrome Полная поддержка ДаEdge Полная поддержка 17Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
onpointerlockchange
Экспериментальная
Chrome Полная поддержка ДаEdge Полная поддержка 13Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS ? Samsung Internet Android ?
onpointerlockerror
Экспериментальная
Chrome Полная поддержка ДаEdge Полная поддержка 13Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS ? Samsung Internet Android ?
onreadystatechangeChrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
onresume
Экспериментальная
Chrome Полная поддержка 68Edge Нет поддержки НетFirefox Нет поддержки НетIE Нет поддержки НетOpera Полная поддержка 55Safari Нет поддержки НетWebView Android Полная поддержка 68Chrome Android Полная поддержка 68Firefox Android Нет поддержки НетOpera Android Полная поддержка 48Safari iOS Нет поддержки НетSamsung Internet Android ?
onselectionchange
Экспериментальная
Chrome Полная поддержка 12Edge ? Firefox Полная поддержка 52
Полная поддержка 52
Полная поддержка 43
Отключено
Отключено From version 43: this feature is behind the dom.select_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Полная поддержка ДаOpera Полная поддержка 15Safari Полная поддержка 1.3WebView Android Полная поддержка ДаChrome Android Полная поддержка 18Firefox Android Полная поддержка 52
Полная поддержка 52
Полная поддержка 43
Отключено
Отключено From version 43: this feature is behind the dom.select_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android Полная поддержка 14Safari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
onvisibilitychangeChrome Полная поддержка 33
Полная поддержка 33
Полная поддержка 13
С префиксом
С префиксом Требует вендорный префикс: webkit
Edge Полная поддержка 18Firefox Полная поддержка 56IE Полная поддержка 10Opera Полная поддержка 12.1
Замечания
Полная поддержка 12.1
Замечания
Замечания Doesn't fire the visibilitychange event when the browser window is minimized, nor when hidden is set to true.
Safari Полная поддержка 7WebView Android Полная поддержка 4.4.3Chrome Android Полная поддержка 33Firefox Android Полная поддержка 56Opera Android Полная поддержка 12.1
Замечания
Полная поддержка 12.1
Замечания
Замечания Doesn't fire the visibilitychange event when the browser window is minimized, nor when hidden is set to true.
Safari iOS Полная поддержка 7Samsung Internet Android ?
openChrome Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
originChrome Нет поддержки 41 — 71Edge ? Firefox Нет поддержки НетIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Нет поддержки 41 — 71Chrome Android Нет поддержки 41 — 71Firefox Android Нет поддержки НетOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
paste eventChrome Полная поддержка 58Edge Полная поддержка ДаFirefox Полная поддержка ДаIE Полная поддержка 11Opera Полная поддержка 45Safari Полная поддержка ДаWebView Android Полная поддержка 58Chrome Android Полная поддержка 58Firefox Android Полная поддержка ДаOpera Android Полная поддержка 43Safari iOS ? Samsung Internet Android ?
pluginsChrome Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
pointercancel eventChrome Полная поддержка 55Edge Полная поддержка ДаFirefox Полная поддержка 59
Полная поддержка 59
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Полная поддержка 11
Полная поддержка 11
Полная поддержка 10
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointercancel
Opera ? Safari Нет поддержки НетWebView Android Полная поддержка 55Chrome Android Полная поддержка 55Firefox Android Полная поддержка 29
Отключено
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS Нет поддержки НетSamsung Internet Android ?
pointerdown eventChrome Полная поддержка 55Edge Полная поддержка ДаFirefox Полная поддержка 59
Полная поддержка 59
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Полная поддержка 11
Полная поддержка 11
Полная поддержка 10
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointerdown
Opera ? Safari Нет поддержки НетWebView Android Полная поддержка 55Chrome Android Полная поддержка 55Firefox Android Полная поддержка 29
Отключено
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS Нет поддержки НетSamsung Internet Android ?
pointerenter eventChrome Полная поддержка 55Edge Полная поддержка ДаFirefox Полная поддержка 59
Полная поддержка 59
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Полная поддержка 11
Полная поддержка 11
Полная поддержка 10
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointerenter
Opera ? Safari Нет поддержки НетWebView Android Полная поддержка 55Chrome Android Полная поддержка 55Firefox Android Полная поддержка 29
Отключено
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS Нет поддержки НетSamsung Internet Android ?
pointerleave eventChrome Полная поддержка 55Edge Полная поддержка ДаFirefox Полная поддержка 59
Полная поддержка 59
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Полная поддержка 11
Полная поддержка 11
Полная поддержка 10
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointerleave
Opera ? Safari Нет поддержки НетWebView Android Полная поддержка 55Chrome Android Полная поддержка 55Firefox Android Полная поддержка 29
Отключено
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS Нет поддержки НетSamsung Internet Android ?
pointerlockchange event
Экспериментальная
Chrome Полная поддержка 45
Полная поддержка 45
Нет поддержки 22 — 45
С префиксом
С префиксом Требует вендорный префикс: webkit
Edge ? Firefox ? IE ? Opera ? Safari ? WebView Android Полная поддержка 45
Полная поддержка 45
Нет поддержки ? — 45
С префиксом
С префиксом Требует вендорный префикс: webkit
Chrome Android Полная поддержка 45
Полная поддержка 45
Нет поддержки 25 — 45
С префиксом
С префиксом Требует вендорный префикс: webkit
Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
pointerlockerror event
Экспериментальная
Chrome Полная поддержка 45
Полная поддержка 45
Нет поддержки 22 — 45
С префиксом
С префиксом Требует вендорный префикс: webkit
Edge ? Firefox ? IE ? Opera ? Safari ? WebView Android Полная поддержка 45
Полная поддержка 45
Нет поддержки ? — 45
С префиксом
С префиксом Требует вендорный префикс: webkit
Chrome Android Полная поддержка 45
Полная поддержка 45
Нет поддержки 25 — 45
С префиксом
С префиксом Требует вендорный префикс: webkit
Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
pointermove eventChrome Полная поддержка 55Edge Полная поддержка ДаFirefox Полная поддержка 59
Полная поддержка 59
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Полная поддержка 11
Полная поддержка 11
Полная поддержка 10
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointermove
Opera ? Safari Нет поддержки НетWebView Android Полная поддержка 55Chrome Android Полная поддержка 55Firefox Android Полная поддержка 29
Отключено
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS Нет поддержки НетSamsung Internet Android ?
pointerout eventChrome Полная поддержка 55Edge Полная поддержка ДаFirefox Полная поддержка 59
Полная поддержка 59
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Полная поддержка 11
Полная поддержка 11
Полная поддержка 10
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointerout
Opera ? Safari Нет поддержки НетWebView Android Полная поддержка 55Chrome Android Полная поддержка 55Firefox Android Полная поддержка 29
Отключено
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS Нет поддержки НетSamsung Internet Android ?
pointerover eventChrome Полная поддержка 55Edge Полная поддержка ДаFirefox Полная поддержка 59
Полная поддержка 59
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Полная поддержка 11
Полная поддержка 11
Полная поддержка 10
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointerover
Opera ? Safari Нет поддержки НетWebView Android Полная поддержка 55Chrome Android Полная поддержка 55Firefox Android Полная поддержка 29
Отключено
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS Нет поддержки НетSamsung Internet Android ?
pointerup eventChrome Полная поддержка 55Edge Полная поддержка ДаFirefox Полная поддержка 59
Полная поддержка 59
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Полная поддержка 11
Полная поддержка 11
Полная поддержка 10
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointerup
Opera ? Safari Нет поддержки НетWebView Android Полная поддержка 55Chrome Android Полная поддержка 55Firefox Android Полная поддержка 29
Отключено
Полная поддержка 29
Отключено
Отключено From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS Нет поддержки НетSamsung Internet Android ?
popupNode
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания Available only to XUL documents.
IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
preferredStyleSheetSetChrome Полная поддержка 1Edge ? Firefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
queryCommandEnabledChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 41
Полная поддержка 41
Нет поддержки 9 — 41
Замечания
Замечания queryCommandEnabled with arguments cut, copy or paste would throw errors unless the script had special privileges.
IE Полная поддержка 4Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 41
Полная поддержка 41
Нет поддержки 9 — 41
Замечания
Замечания queryCommandEnabled with arguments cut, copy or paste would throw errors unless the script had special privileges.
Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
queryCommandIndetermChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
queryCommandStateChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
queryCommandSupportedChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 41
Полная поддержка 41
Нет поддержки 9 — 41
Замечания
Замечания paste argument incorrectly returned true when the paste feature was available but the calling script had insufficient privileges to actually perform the action.
IE Полная поддержка 4Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 41
Полная поддержка 41
Нет поддержки 9 — 41
Замечания
Замечания paste argument incorrectly returned true when the paste feature was available but the calling script had insufficient privileges to actually perform the action.
Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
queryCommandText
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge Полная поддержка 12Firefox Нет поддержки ? — 14
Замечания
Нет поддержки ? — 14
Замечания
Замечания This method never did anything and always threw an exception.
IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки ? — 14
Замечания
Нет поддержки ? — 14
Замечания
Замечания This method never did anything and always threw an exception.
Opera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
queryCommandValueChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
querySelectorChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 8Opera Полная поддержка 10Safari Полная поддержка 3.2WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка 10.1Safari iOS Полная поддержка 3.2Samsung Internet Android ?
querySelectorAllChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 8Opera Полная поддержка 10Safari Полная поддержка 3.2WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка 10.1Safari iOS Полная поддержка ДаSamsung Internet Android ?
readyStateChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 4IE Полная поддержка 9
Замечания
Полная поддержка 9
Замечания
Замечания Internet Explorer 9 and 10 have bugs where the 'interactive' state can be fired too early before the document has finished parsing.
Полная поддержка 8
Замечания
Замечания Only supports 'complete'.
Opera Полная поддержка 11
Замечания
Полная поддержка 11
Замечания
Замечания Opera Presto fires 'complete' late after the 'load' event (in an incorrect order as per HTML5 standard specification).
Safari Полная поддержка 5WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 4Opera Android Полная поддержка 11
Замечания
Полная поддержка 11
Замечания
Замечания Opera Presto fires 'complete' late after the 'load' event (in an incorrect order as per HTML5 standard specification).
Safari iOS Полная поддержка 5Samsung Internet Android ?
readystatechange eventChrome Полная поддержка ДаEdge Полная поддержка ДаFirefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
referrerChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
registerElement
УстаревшаяНестандартная
Chrome Полная поддержка 35Edge Нет поддержки НетFirefox Нет поддержки 31 — 59
Отключено
Нет поддержки 31 — 59
Отключено
Отключено From version 31 until version 59 (exclusive): this feature is behind the dom.webcomponents.enabled preference (needs to be set to true) and the dom.webcomponents.customelements.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Нет поддержки НетOpera Полная поддержка 25Safari Нет поддержки НетWebView Android Полная поддержка 37Chrome Android Полная поддержка 35Firefox Android Нет поддержки 31 — 59
Отключено
Нет поддержки 31 — 59
Отключено
Отключено From version 31 until version 59 (exclusive): this feature is behind the dom.webcomponents.enabled preference (needs to be set to true) and the dom.webcomponents.customelements.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android Полная поддержка 25Safari iOS Нет поддержки НетSamsung Internet Android ?
releaseCapture
Нестандартная
Chrome Нет поддержки НетEdge ? Firefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
releaseEvents
УстаревшаяНестандартная
Chrome Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
requestStorageAccess
ЭкспериментальнаяНестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка 65IE Нет поддержки НетOpera Нет поддержки НетSafari Полная поддержка 11.1WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 65
Отключено
Полная поддержка 65
Отключено
Отключено From version 65: this feature is behind the dom.storage_access.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android Нет поддержки НетSafari iOS Полная поддержка 11.3Samsung Internet Android ?
routeEvent
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge ? Firefox Нет поддержки НетIE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android ? Safari iOS ? Samsung Internet Android ?
scriptsChrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка 9IE Полная поддержка 4Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 9Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
scroll eventChrome Полная поддержка ДаEdge Полная поддержка ДаFirefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
scrollingElementChrome Полная поддержка 44Edge Полная поддержка 12Firefox Полная поддержка 48
Полная поддержка 48
Нет поддержки 47 — 48
Отключено
Отключено From version 47 until version 48 (exclusive): this feature is behind the dom.document.scrollingElement.enabled preference. To change preferences in Firefox, visit about:config.
IE Нет поддержки НетOpera Полная поддержка 31Safari Полная поддержка 9WebView Android Полная поддержка 44Chrome Android Полная поддержка 44Firefox Android Полная поддержка ДаOpera Android Полная поддержка 32Safari iOS Полная поддержка 9Samsung Internet Android ?
selectedStyleSheetSetChrome Полная поддержка 1Edge ? Firefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
selectionchange event
Экспериментальная
Chrome Полная поддержка ДаEdge ? Firefox Полная поддержка 52
Полная поддержка 52
Полная поддержка 43
Отключено
Отключено From version 43: this feature is behind the dom.select_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Полная поддержка ДаOpera ? Safari Полная поддержка 1.3WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 52
Полная поддержка 52
Полная поддержка 43
Отключено
Отключено From version 43: this feature is behind the dom.select_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS Полная поддержка ДаSamsung Internet Android ?
selectstart event
Экспериментальная
Chrome Полная поддержка ДаEdge ? Firefox Полная поддержка 52
Полная поддержка 52
Полная поддержка 43
Отключено
Отключено From version 43: this feature is behind the dom.select_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Полная поддержка ДаOpera ? Safari Полная поддержка 1.3WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка 52
Полная поддержка 52
Полная поддержка 43
Отключено
Отключено From version 43: this feature is behind the dom.select_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS Полная поддержка ДаSamsung Internet Android ?
styleSheetSetsChrome Нет поддержки НетEdge ? Firefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android ?
timeline
Экспериментальная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Нет поддержки Нет
Замечания
Нет поддержки Нет
Замечания
Замечания Currently only supported in Firefox Nightly (version 48).
IE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки Нет
Замечания
Нет поддержки Нет
Замечания
Замечания Currently only supported in Firefox Nightly (version 48).
Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
titleChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
tooltipNode
Нестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка Да
Замечания
Полная поддержка Да
Замечания
Замечания Available only to XUL documents.
IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android ?
touchcancel eventChrome Полная поддержка 22Edge Полная поддержка 12Firefox Полная поддержка 52IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Полная поддержка ДаChrome Android Полная поддержка 25Firefox Android Полная поддержка 6Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
touchend eventChrome Полная поддержка 22Edge Полная поддержка 12Firefox Полная поддержка 52IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Полная поддержка ДаChrome Android Полная поддержка 25Firefox Android Полная поддержка 6Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
touchmove eventChrome Полная поддержка 22Edge Полная поддержка 12Firefox Полная поддержка 52IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Полная поддержка ДаChrome Android Полная поддержка 25Firefox Android Полная поддержка 6Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
touchstart eventChrome Полная поддержка 22Edge Полная поддержка 12Firefox Полная поддержка 52IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Полная поддержка ДаChrome Android Полная поддержка 25Firefox Android Полная поддержка 6Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
transitioncancel eventChrome Нет поддержки НетEdge ? Firefox Полная поддержка 53IE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 53Opera Android ? Safari iOS ? Samsung Internet Android ?
transitionend eventChrome Нет поддержки НетEdge ? Firefox Полная поддержка 51IE ? Opera ? Safari Полная поддержка ДаWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 51Opera Android ? Safari iOS Полная поддержка ДаSamsung Internet Android ?
transitionrun eventChrome Нет поддержки НетEdge ? Firefox Полная поддержка 53IE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 53Opera Android ? Safari iOS ? Samsung Internet Android ?
transitionstart eventChrome Нет поддержки НетEdge ? Firefox Полная поддержка 53IE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 53Opera Android ? Safari iOS ? Samsung Internet Android ?
undoManager
Экспериментальная
Chrome Нет поддержки НетEdge ? Firefox Нет поддержки НетIE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android ? Safari iOS ? Samsung Internet Android ?
visibilityStateChrome Полная поддержка 33
Полная поддержка 33
Полная поддержка 13
С префиксом
С префиксом Требует вендорный префикс: webkit
Edge Полная поддержка 12Firefox Полная поддержка 18
Полная поддержка 18
Нет поддержки 10 — 52
С префиксом
С префиксом Требует вендорный префикс: moz
IE Полная поддержка 10Opera Полная поддержка 12.1
Замечания
Полная поддержка 12.1
Замечания
Замечания Doesn't fire the visibilitychange event when the browser window is minimized, nor when hidden is set to true.
Safari Полная поддержка 7WebView Android Полная поддержка 4.4.3Chrome Android Полная поддержка 33
Полная поддержка 33
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: webkit
Firefox Android Полная поддержка 18
Полная поддержка 18
Нет поддержки 10 — 52
С префиксом
С префиксом Требует вендорный префикс: moz
Opera Android Полная поддержка 12.1
Замечания
Полная поддержка 12.1
Замечания
Замечания Doesn't fire the visibilitychange event when the browser window is minimized, nor when hidden is set to true.
Safari iOS Полная поддержка 7Samsung Internet Android ?
vlinkColor
УстаревшаяНестандартная
Chrome Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 64
Замечания
Полная поддержка 64
Замечания
Замечания Before Chrome 64, this property was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
wasDiscarded
Экспериментальная
Chrome Полная поддержка 68Edge Нет поддержки НетFirefox Нет поддержки НетIE Нет поддержки НетOpera Полная поддержка 55Safari Нет поддержки НетWebView Android Полная поддержка 68Chrome Android Полная поддержка 68Firefox Android Нет поддержки НетOpera Android Полная поддержка 48Safari iOS Нет поддержки НетSamsung Internet Android ?
wheel eventChrome Полная поддержка 61Edge Полная поддержка ДаFirefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка 48Safari Полная поддержка ДаWebView Android Полная поддержка 61Chrome Android Полная поддержка 61Firefox Android Полная поддержка ДаOpera Android Полная поддержка 45Safari iOS Полная поддержка ДаSamsung Internet Android ?
width
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge ? Firefox Нет поддержки НетIE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android ? Safari iOS ? Samsung Internet Android ?
writeChrome Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
writelnChrome Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Chrome Android Полная поддержка 45
Замечания
Полная поддержка 45
Замечания
Замечания Before Chrome 64, this method was accessed through the HTMLDocument alias.
Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android ?
xmlEncoding
УстаревшаяНестандартная
Chrome Полная поддержка 1Edge Полная поддержка 12Firefox Нет поддержки НетIE ? Opera ? Safari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Нет поддержки НетOpera Android ? Safari iOS ? Samsung Internet Android ?
xmlStandalone
УстаревшаяНестандартная
Chrome Полная поддержка 1Edge Полная поддержка 12Firefox Нет поддержки НетIE ? Opera ? Safari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Нет поддержки НетOpera Android ? Safari iOS ? Samsung Internet Android ?
xmlVersion
УстаревшаяНестандартная
Chrome Полная поддержка 1Edge Полная поддержка 12Firefox Нет поддержки НетIE ? Opera ? Safari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Нет поддержки НетOpera Android ? Safari iOS ? Samsung Internet Android ?

Легенда

Полная поддержка  
Полная поддержка
Частичная поддержка  
Частичная поддержка
Нет поддержки  
Нет поддержки
Совместимость неизвестна  
Совместимость неизвестна
Экспериментальная. Ожидаемое поведение может измениться в будущем.
Экспериментальная. Ожидаемое поведение может измениться в будущем.
Нестандартная. Ожидается плохая кросс-браузерная поддержка.
Нестандартная. Ожидается плохая кросс-браузерная поддержка.
Устаревшая. Не следует использовать в новых веб-сайтах
Устаревшая. Не следует использовать в новых веб-сайтах
Смотрите замечания реализации.
Смотрите замечания реализации.
Пользователь должен сам включить эту возможность.
Пользователь должен сам включить эту возможность.
Использует нестандартное имя.
Использует нестандартное имя.
Требует вендорный префикс или другое имя для использования.
Требует вендорный префикс или другое имя для использования.