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 Полная поддержка 12Firefox Полная поддержка 1IE Полная поддержка 4Opera Полная поддержка 3Safari Полная поддержка 1WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
Document() constructorChrome Полная поддержка 60Edge Полная поддержка ≤18Firefox Полная поддержка ДаIE Нет поддержки НетOpera Полная поддержка 47Safari Полная поддержка ДаWebView Android Полная поддержка 60Chrome Android Полная поддержка 60Firefox Android Полная поддержка ДаOpera Android Полная поддержка 44Safari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка 8.0
DOMContentLoaded eventChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 1IE Полная поддержка 9Opera Полная поддержка 9Safari Полная поддержка 3.1WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 2Samsung Internet Android Полная поддержка 1.0
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 Полная поддержка 9.0
Замечания
Полная поддержка 9.0
Замечания
Замечания Before Samsung Internet 9.0, this property was accessed through the HTMLDocument alias.
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 Полная поддержка 9.0
Замечания
Полная поддержка 9.0
Замечания
Замечания Starting in Samsung Internet 9.0, this property is readonly.
Замечания Before Samsung Internet 9.0, this property was accessed through the HTMLDocument alias.
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 Полная поддержка 13.1
Полная поддержка 13.1
Полная поддержка 12
Отключено
Отключено From version 12: this feature is behind the Web Animations preference and the CSS Animations via Web Animations preference.
WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 54Opera Android Нет поддержки НетSafari iOS Полная поддержка 13.4
Полная поддержка 13.4
Полная поддержка 12
Отключено
Отключено From version 12: this feature is behind the Web Animations preference and the CSS Animations via Web Animations preference.
Samsung Internet Android Нет поддержки Нет
animationend eventChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка 10Opera Полная поддержка 30Safari Полная поддержка 9WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка 30Safari iOS Полная поддержка 9Samsung Internet Android Полная поддержка 4.0
animationiteration eventChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 51IE Полная поддержка 10Opera Полная поддержка 30Safari Полная поддержка 9WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка 51Opera Android Полная поддержка 30Safari iOS Полная поддержка 9Samsung Internet Android Полная поддержка 4.0
animationstart eventChrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка 51IE Полная поддержка 10Opera Полная поддержка 30Safari Полная поддержка 9WebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка 51Opera Android Полная поддержка 30Safari iOS Полная поддержка 9Samsung Internet Android Полная поддержка 4.0
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 Полная поддержка 9.0
Замечания
Полная поддержка 9.0
Замечания
Замечания Before Samsung Internet 9.0, this property was accessed through the HTMLDocument alias.
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 Полная поддержка ≤37Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4
Замечания
Полная поддержка 4
Замечания
Замечания 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 Полная поддержка 10.1Safari iOS Полная поддержка 5Samsung Internet Android Полная поддержка 1.0
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 Полная поддержка 9.0
Замечания
Полная поддержка 9.0
Замечания
Замечания Before Samsung Internet 9.0, this method was accessed through the HTMLDocument alias.
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 Chrome 45.
Альтернативное имя Использует нестандартное имя: charset
Полная поддержка 1
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
Edge Полная поддержка ≤79
Полная поддержка ≤79
Полная поддержка ≤79
Альтернативное имя
Альтернативное имя Использует нестандартное имя: charset
Полная поддержка ≤79
Альтернативное имя
Альтернативное имя Использует нестандартное имя: 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 WebView 45.
Альтернативное имя Использует нестандартное имя: charset
Полная поддержка Да
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
Chrome Android Полная поддержка 45
Полная поддержка 45
Полная поддержка Да
Замечания Альтернативное имя
Замечания charset alias was made read-only in Chrome 45.
Альтернативное имя Использует нестандартное имя: charset
Полная поддержка Да
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
Firefox Android Полная поддержка Да
Полная поддержка Да
Полная поддержка 44
Альтернативное имя
Альтернативное имя Использует нестандартное имя: charset
Полная поддержка Да
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
Opera Android Полная поддержка Да
Полная поддержка Да
?
Альтернативное имя
Альтернативное имя Использует нестандартное имя: charset
?
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
Safari iOS Полная поддержка Да
Полная поддержка Да
?
Альтернативное имя
Альтернативное имя Использует нестандартное имя: charset
?
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
Samsung Internet Android Полная поддержка 5.0
Полная поддержка 5.0
Полная поддержка Да
Замечания Альтернативное имя
Замечания charset alias was made read-only in Samsung Internet 5.0.
Альтернативное имя Использует нестандартное имя: charset
Полная поддержка Да
Альтернативное имя
Альтернативное имя Использует нестандартное имя: inputEncoding
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 Полная поддержка 9.0
Замечания
Полная поддержка 9.0
Замечания
Замечания Before Samsung Internet 9.0, this method was accessed through the HTMLDocument alias.
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 Полная поддержка 5.0
Замечания
Полная поддержка 5.0
Замечания
Замечания Before Samsung Internet 9.0, this method was accessed through the HTMLDocument alias.
compatMode
Нестандартная
Chrome Полная поддержка 43Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка 4.0
containsChrome Полная поддержка ДаEdge Полная поддержка ≤79Firefox Полная поддержка ДаIE Нет поддержки НетOpera ? Safari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android Полная поддержка Да
contentTypeChrome Полная поддержка 43Edge Полная поддержка 17Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка 43Chrome Android Полная поддержка 43Firefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка 4.0
cookieChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 1
Замечания
Полная поддержка 1
Замечания
Замечания Prior to Firefox 68, cookie was available only on HTML documents; it is now available on all documents, such as XML and SVG.
IE Полная поддержка 4Opera Полная поддержка 3Safari Полная поддержка 1WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4
Замечания
Полная поддержка 4
Замечания
Замечания 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 Полная поддержка 10.1Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
copy eventChrome Полная поддержка 58Edge Полная поддержка ≤18Firefox Полная поддержка ДаIE Нет поддержки НетOpera Полная поддержка 45Safari Полная поддержка ДаWebView Android Полная поддержка 58Chrome Android Полная поддержка 58Firefox Android Полная поддержка ДаOpera Android Полная поддержка 43Safari iOS ? Samsung Internet Android Полная поддержка 7.0
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 Полная поддержка 1
Замечания
Полная поддержка 1
Замечания
Замечания 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 Полная поддержка 6Safari Полная поддержка 1WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
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 Полная поддержка 1
Замечания
Полная поддержка 1
Замечания
Замечания From version 67, creating touch events using this method is no longer supported.
IE Полная поддержка 9Opera Полная поддержка 7Safari Полная поддержка 1WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
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 Полная поддержка 1IE Полная поддержка 5Opera Полная поддержка 7Safari Полная поддержка 1WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
createTouch
УстаревшаяНестандартная
Chrome Нет поддержки 22 — 66
Нет поддержки 22 — 66
Полная поддержка 59
Замечания
Замечания All parameters optional
Edge Полная поддержка 79
Замечания
Полная поддержка 79
Замечания
Замечания All parameters optional
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 Нет поддержки 1.5 — 9.0
Нет поддержки 1.5 — 9.0
Полная поддержка 7.0
Замечания
Замечания All parameters optional
createTouchList
УстаревшаяНестандартная
Chrome Нет поддержки 22 — 69Edge Нет поддержки НетFirefox Нет поддержки 18 — 67IE Нет поддержки НетOpera Нет поддержки ? — 56Safari Нет поддержки НетWebView Android Нет поддержки ? — 69Chrome Android Нет поддержки 25 — 69Firefox Android Полная поддержка 6Opera Android Нет поддержки ? — 48Safari iOS Полная поддержка ДаSamsung Internet Android Нет поддержки 1.5 — 10.0
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 Полная поддержка 2.0
cut eventChrome Полная поддержка 58Edge Полная поддержка ≤18Firefox Полная поддержка ДаIE Нет поддержки НетOpera Полная поддержка 45Safari Полная поддержка ДаWebView Android Полная поддержка 58Chrome Android Полная поддержка 58Firefox Android Полная поддержка ДаOpera Android Полная поддержка 43Safari iOS ? Samsung Internet Android Полная поддержка 7.0
defaultViewChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка 9Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
designModeChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 1IE Полная поддержка 4Opera Полная поддержка 9Safari Полная поддержка 1.2WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
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 Полная поддержка 5.0
Замечания
Полная поддержка 5.0
Замечания
Замечания Before Samsung Internet 9.0, this property was accessed through the HTMLDocument alias.
doctypeChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
documentElementChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 1IE Полная поддержка 5Opera Полная поддержка 7Safari Полная поддержка 1WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
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 Полная поддержка 5.0
Замечания
Полная поддержка 5.0
Замечания
Замечания Before Samsung Internet 9.0, this property was accessed through the HTMLDocument alias.
enableStyleSheetsForSet
УстаревшаяНестандартная
Chrome Нет поддержки Нет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 Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 4.2Samsung Internet Android Полная поддержка 1.0
execCommand
УстаревшаяНестандартная
Chrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 1IE Полная поддержка 4Opera Полная поддержка 9Safari Полная поддержка 1.3WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
execCommandShowHelp
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge Нет поддержки 12 — 79Firefox Нет поддержки ? — 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 Полная поддержка 5.0
Полная поддержка 5.0
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: webkit
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 Полная поддержка 5.0
Полная поддержка 5.0
Полная поддержка 1.5
С префиксом
С префиксом Требует вендорный префикс: webkit
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 Полная поддержка 79
Замечания
Полная поддержка 79
Замечания
Замечания Chrome Platform Status incorrectly describes this variable as document.policy. It was renamed in bug 917057 before being shipped in bug 703703.
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 Полная поддержка 11.0
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 Полная поддержка 9.0
Замечания
Полная поддержка 9.0
Замечания
Замечания Before Samsung Internet 9.0, this property was accessed through the HTMLDocument alias.
fileSize
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Нет поддержки НетIE Нет поддержки ? — 11Opera Нет поддержки НетSafari Нет поддержки НетWebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android Нет поддержки НетSafari iOS Нет поддержки НетSamsung Internet Android Нет поддержки Нет
fontsChrome Полная поддержка 60Edge Полная поддержка 79Firefox Полная поддержка 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 Полная поддержка 71
Полная поддержка 71
Полная поддержка 15
Альтернативное имя
Альтернативное имя Использует нестандартное имя: webkitIsFullscreen
Edge Полная поддержка ≤79
Полная поддержка ≤79
Полная поддержка ≤79
Альтернативное имя
Альтернативное имя Использует нестандартное имя: webkitIsFullscreen
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 Полная поддержка 58
Полная поддержка 58
Полная поддержка 15
Альтернативное имя
Альтернативное имя Использует нестандартное имя: webkitIsFullscreen
Safari Полная поддержка 6
Альтернативное имя
Полная поддержка 6
Альтернативное имя
Альтернативное имя Использует нестандартное имя: webkitIsFullScreen
WebView Android Полная поддержка 71
Полная поддержка 71
Полная поддержка ≤37
Альтернативное имя
Альтернативное имя Использует нестандартное имя: webkitIsFullscreen
Chrome Android Полная поддержка 71
Полная поддержка 71
Полная поддержка 18
Альтернативное имя
Альтернативное имя Использует нестандартное имя: 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 Полная поддержка 50
Полная поддержка 50
Полная поддержка 14
Альтернативное имя
Альтернативное имя Использует нестандартное имя: webkitIsFullscreen
Safari iOS Полная поддержка 6
Альтернативное имя
Полная поддержка 6
Альтернативное имя
Альтернативное имя Использует нестандартное имя: webkitIsFullScreen
Samsung Internet Android Полная поддержка 10.0
Полная поддержка 10.0
Полная поддержка 1.0
Альтернативное имя
Альтернативное имя Использует нестандартное имя: webkitIsFullscreen
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 Полная поддержка 5.0
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 Полная поддержка 5.0
Полная поддержка 5.0
Полная поддержка Да
С префиксом
С префиксом Требует вендорный префикс: webkit
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 Полная поддержка 5.0
getAnimations
Экспериментальная
Chrome Полная поддержка 83
Отключено
Полная поддержка 83
Отключено
Отключено From version 83: this feature is behind the #enable-experimental-web-platform-features preference. To change preferences in Chrome, visit chrome://flags.
Нет поддержки 67 — 83
Замечания Отключено
Замечания Implements an older version of the specification and not supported on ShadowRoot, see Chromium bug 828585.
Отключено From version 67 until version 83 (exclusive): this feature is behind the #enable-experimental-web-platform-features preference. To change preferences in Chrome, visit chrome://flags.
Нет поддержки 61 — 67
Замечания Отключено
Замечания Implements an older version of the specification, does not automatically flush pending style changes and not supported on ShadowRoot, see Chromium bugs 828424 and 828585.
Отключено From version 61 until version 67 (exclusive): this feature is behind the #enable-experimental-web-platform-features preference. To change preferences in Chrome, visit chrome://flags.
Edge Полная поддержка 83
Отключено
Полная поддержка 83
Отключено
Отключено From version 83: this feature is behind the #enable-experimental-web-platform-features preference.
Нет поддержки 79 — 83
Замечания Отключено
Замечания Implements an older version of the specification and not supported on ShadowRoot, see Chromium bug 828585.
Отключено From version 79 until version 83 (exclusive): this feature is behind the #enable-experimental-web-platform-features preference.
Firefox Полная поддержка 75
Полная поддержка 75
Нет поддержки 72 — 75
Отключено
Отключено From version 72 until version 75 (exclusive): this feature is behind the dom.animations-api.getAnimations.enabled preference. To change preferences in Firefox, visit about:config.
Нет поддержки 63 — 72
Замечания Отключено
Замечания Not supported on ShadowRoot.
Отключено From version 63 until version 72 (exclusive): this feature is behind the dom.animations-api.getAnimations.enabled preference. To change preferences in Firefox, visit about:config.
Нет поддержки 47 — 63
Замечания Отключено
Замечания Not supported on ShadowRoot.
Отключено From version 47 until version 63 (exclusive): this feature is behind the dom.animations-api.core.enabled preference. To change preferences in Firefox, visit about:config.
Нет поддержки 46 — 47
Замечания Отключено
Замечания Does not return any animations on pseudo-elements and is not supported on ShadowRoot.
Отключено From version 46 until version 47 (exclusive): this feature is behind the dom.animations-api.core.enabled preference. To change preferences in Firefox, visit about:config.
IE Нет поддержки НетOpera Полная поддержка 69
Отключено
Полная поддержка 69
Отключено
Отключено From version 69: this feature is behind the #enable-experimental-web-platform-features preference.
Нет поддержки 54 — 69
Замечания Отключено
Замечания Implements an older version of the specification and not supported on ShadowRoot, see Chromium bug 828585.
Отключено From version 54 until version 69 (exclusive): this feature is behind the #enable-experimental-web-platform-features preference.
Нет поддержки 48 — 54
Замечания Отключено
Замечания Implements an older version of the specification, does not automatically flush pending style changes and not supported on ShadowRoot, see Chromium bugs 828424 and 828585.
Отключено From version 48 until version 54 (exclusive): this feature is behind the #enable-experimental-web-platform-features preference.
Safari Полная поддержка 14
Полная поддержка 14
Частичная поддержка 13.1
Замечания
Замечания Implements an older version of the specification and not supported on ShadowRoot, see Webkit bugs 179536 and 202192.
Частичная поддержка Частичная
Замечания Отключено
Замечания Implements an older version of the specification and not supported on ShadowRoot, see Webkit bugs 179536 and 202192.
Отключено This feature is behind the Web Animations preference and the CSS Animations via Web Animations preference.
WebView Android Нет поддержки Нет
Замечания
Нет поддержки Нет
Замечания
Замечания Currently Chrome Canary only
Chrome Android Полная поддержка 83
Отключено
Полная поддержка 83
Отключено
Отключено From version 83: this feature is behind the #enable-experimental-web-platform-features preference. To change preferences in Chrome, visit chrome://flags.
Нет поддержки 67 — 83
Замечания Отключено
Замечания Implements an older version of the specification and not supported on ShadowRoot, see Chromium bug 828585.
Отключено From version 67 until version 83 (exclusive): this feature is behind the #enable-experimental-web-platform-features preference. To change preferences in Chrome, visit chrome://flags.
Нет поддержки 61 — 67
Замечания Отключено
Замечания Implements an older version of the specification, does not automatically flush pending style changes and not supported on ShadowRoot, see Chromium bugs 828424 and 828585.
Отключено From version 61 until version 67 (exclusive): this feature is behind the #enable-experimental-web-platform-features preference. To change preferences in Chrome, visit chrome://flags.
Firefox Android Частичная поддержка 63
Замечания Отключено
Частичная поддержка 63
Замечания Отключено
Замечания Not supported on ShadowRoot.
Отключено From version 63: this feature is behind the dom.animations-api.getAnimations.enabled preference. To change preferences in Firefox, visit about:config.
Нет поддержки 47 — 63
Замечания Отключено
Замечания Not supported on ShadowRoot.
Отключено From version 47 until version 63 (exclusive): this feature is behind the dom.animations-api.core.enabled preference. To change preferences in Firefox, visit about:config.
Нет поддержки 46 — 47
Замечания Отключено
Замечания Does not return any animations on pseudo-elements and is not supported on ShadowRoot.
Отключено From version 46 until version 47 (exclusive): this feature is behind the dom.animations-api.core.enabled preference. To change preferences in Firefox, visit about:config.
Opera Android Частичная поддержка 48
Замечания Отключено
Частичная поддержка 48
Замечания Отключено
Замечания Implements an older version of the specification and not supported on ShadowRoot, see Chromium bug 828585.
Отключено From version 48: this feature is behind the #enable-experimental-web-platform-features preference.
Нет поддержки 45 — 48
Замечания Отключено
Замечания Implements an older version of the specification, does not automatically flush pending style changes and not supported on ShadowRoot, see Chromium bugs 828424 and 828585.
Отключено From version 45 until version 48 (exclusive): this feature is behind the #enable-experimental-web-platform-features preference.
Safari iOS Полная поддержка 14
Полная поддержка 14
Частичная поддержка 13.4
Замечания
Замечания Implements an older version of the specification and not supported on ShadowRoot, see Webkit bugs 179536 and 202192.
Частичная поддержка Частичная
Замечания Отключено
Замечания Implements an older version of the specification and not supported on ShadowRoot, see Webkit bugs 179536 and 202192.
Отключено This feature is behind the Web Animations preference and the CSS Animations via Web Animations preference.
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 Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
getElementsByClassNameChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 4IE Полная поддержка 9Opera Полная поддержка 9.5Safari Полная поддержка 3.1WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 2Samsung Internet Android Полная поддержка 1.0
getElementsByNameChrome Полная поддержка 1Edge Полная поддержка 12
Замечания
Полная поддержка 12
Замечания
Замечания Before Edge 79, this method returns an HTMLCollection, not a NodeList.
Firefox Полная поддержка 1IE Полная поддержка 5
Замечания
Полная поддержка 5
Замечания
Замечания Returns an HTMLCollection, not a NodeList
Opera Полная поддержка 5Safari Полная поддержка 1WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
getElementsByTagNameChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 1IE Полная поддержка 5Opera Полная поддержка 5.1Safari Полная поддержка 1WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
getElementsByTagNameNSChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
gotpointercapture eventChrome Полная поддержка 57Edge Полная поддержка ≤79Firefox Полная поддержка 59IE ? Opera Полная поддержка 44Safari ? WebView Android Полная поддержка 57Chrome Android Полная поддержка 57Firefox Android Нет поддержки НетOpera Android Полная поддержка 43Safari iOS ? Samsung Internet Android Полная поддержка 7.0
hasFocusChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 3IE Полная поддержка 6Opera Полная поддержка 15Safari Полная поддержка 4WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 14Safari iOS Полная поддержка 3.2Samsung Internet Android Полная поддержка 1.0
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 Полная поддержка 2.0
Полная поддержка 2.0
Полная поддержка 1.0
С префиксом
С префиксом Требует вендорный префикс: webkit
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 Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 14IE Полная поддержка 9Opera Полная поддержка 11.6Safari Полная поддержка 2WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 14Opera Android Полная поддержка 12Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
keypress event
Устаревшая
Chrome Полная поддержка 1
Замечания
Полная поддержка 1
Замечания
Замечания 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 Полная поддержка 12Firefox Полная поддержка 14
Замечания
Полная поддержка 14
Замечания
Замечания 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 Полная поддержка 9Opera Полная поддержка 11.6Safari Полная поддержка 2WebView Android Полная поддержка 1
Замечания
Полная поддержка 1
Замечания
Замечания 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 Полная поддержка 18
Замечания
Полная поддержка 18
Замечания
Замечания 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 Полная поддержка 14
Замечания
Полная поддержка 14
Замечания
Замечания 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 Полная поддержка 12Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
Замечания
Полная поддержка 1.0
Замечания
Замечания Samsung Internet 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.
keyup eventChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 14IE Полная поддержка 9Opera Полная поддержка 11.6Safari Полная поддержка 2WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 14Opera Android Полная поддержка 12Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
lastModifiedChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE ? Opera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
lastStyleSheetSet
УстаревшаяНестандартная
Chrome Нет поддержки Нет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 Полная поддержка 9.0
Замечания
Полная поддержка 9.0
Замечания
Замечания Before Samsung Internet 9.0, this property was accessed through the HTMLDocument alias.
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 Полная поддержка 1IE Полная поддержка 4Opera Полная поддержка 3Safari Полная поддержка 1WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
lostpointercapture eventChrome Полная поддержка 57Edge Полная поддержка ≤79Firefox Полная поддержка 59IE ? Opera Полная поддержка 44Safari ? WebView Android Полная поддержка 57Chrome Android Полная поддержка 57Firefox Android Нет поддержки НетOpera Android Полная поддержка 43Safari iOS ? Samsung Internet Android Полная поддержка 7.0
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 Полная поддержка 79Firefox Нет поддержки НетIE Нет поддержки НетOpera Полная поддержка 55Safari Нет поддержки НетWebView Android Полная поддержка 68Chrome Android Полная поддержка 68Firefox Android Нет поддержки НетOpera Android Полная поддержка 48Safari iOS Нет поддержки НетSamsung Internet Android Полная поддержка 10.0
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 Полная поддержка 5.0
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 Полная поддержка 5.0
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 Полная поддержка 79Firefox Нет поддержки НетIE Нет поддержки НетOpera Полная поддержка 55Safari Нет поддержки НетWebView Android Полная поддержка 68Chrome Android Полная поддержка 68Firefox Android Нет поддержки НетOpera Android Полная поддержка 48Safari iOS Нет поддержки НетSamsung Internet Android Полная поддержка 10.0
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 Полная поддержка 2.0
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 Полная поддержка 5.0
Замечания
Полная поддержка 5.0
Замечания
Замечания Before Samsung Internet 9.0, this method was accessed through the HTMLDocument alias.
origin
УстаревшаяНестандартная
Chrome Нет поддержки 41 — 71Edge Нет поддержки 12 — 79Firefox Нет поддержки НетIE Полная поддержка ДаOpera Нет поддержки 28 — 58Safari Полная поддержка ДаWebView Android Нет поддержки 41 — 71Chrome Android Нет поддержки 41 — 71Firefox Android Нет поддержки НетOpera Android Нет поддержки 28 — 50Safari iOS Полная поддержка ДаSamsung Internet Android Нет поддержки 4.0 — 10.0
paste eventChrome Полная поддержка 58Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка 11Opera Полная поддержка 45Safari Полная поддержка ДаWebView Android Полная поддержка 58Chrome Android Полная поддержка 58Firefox Android Полная поддержка ДаOpera Android Полная поддержка 43Safari iOS ? Samsung Internet Android Полная поддержка 7.0
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 Полная поддержка 5.0
Замечания
Полная поддержка 5.0
Замечания
Замечания Before Samsung Internet 9.0, this property was accessed through the HTMLDocument alias.
pointercancel eventChrome Полная поддержка 55Edge Полная поддержка 12
Полная поддержка 12
Нет поддержки 12 — 79
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointercancel
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 Полная поддержка 6.0
pointerdown eventChrome Полная поддержка 55Edge Полная поддержка 12
Полная поддержка 12
Нет поддержки 12 — 79
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointerdown
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 Полная поддержка 6.0
pointerenter eventChrome Полная поддержка 55Edge Полная поддержка 12
Полная поддержка 12
Нет поддержки 12 — 79
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointerenter
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 Полная поддержка 6.0
pointerleave eventChrome Полная поддержка 55Edge Полная поддержка 12
Полная поддержка 12
Нет поддержки 12 — 79
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointerleave
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 Полная поддержка 6.0
pointerlockchange event
Экспериментальная
Chrome Полная поддержка 45
Полная поддержка 45
Нет поддержки 22 — 45
С префиксом
С префиксом Требует вендорный префикс: webkit
Edge Полная поддержка ≤79Firefox ? 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 Полная поддержка 5.0
Полная поддержка 5.0
Нет поддержки 1.5 — 5.0
С префиксом
С префиксом Требует вендорный префикс: webkit
pointerlockerror event
Экспериментальная
Chrome Полная поддержка 45
Полная поддержка 45
Нет поддержки 22 — 45
С префиксом
С префиксом Требует вендорный префикс: webkit
Edge Полная поддержка ≤79Firefox ? 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 Полная поддержка 5.0
Полная поддержка 5.0
Нет поддержки 1.5 — 5.0
С префиксом
С префиксом Требует вендорный префикс: webkit
pointermove eventChrome Полная поддержка 55Edge Полная поддержка 12
Полная поддержка 12
Нет поддержки 12 — 79
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointermove
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 Полная поддержка 6.0
pointerout eventChrome Полная поддержка 55Edge Полная поддержка 12
Полная поддержка 12
Нет поддержки 12 — 79
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointerout
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 Полная поддержка 6.0
pointerover eventChrome Полная поддержка 55Edge Полная поддержка 12
Полная поддержка 12
Нет поддержки 12 — 79
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointerover
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 Полная поддержка 6.0
pointerup eventChrome Полная поддержка 55Edge Полная поддержка 12
Полная поддержка 12
Нет поддержки 12 — 79
Альтернативное имя
Альтернативное имя Использует нестандартное имя: mspointerup
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 Полная поддержка 6.0
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 Нет поддержки Нет
preferredStyleSheetSet
УстаревшаяНестандартная
Chrome Полная поддержка 1Edge Полная поддержка ≤79Firefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android Полная поддержка Да
queryCommandEnabled
УстаревшаяНестандартная
Chrome Полная поддержка 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 Полная поддержка Да
queryCommandState
УстаревшаяНестандартная
Chrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
queryCommandSupported
УстаревшаяНестандартная
Chrome Полная поддержка 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 Нет поддержки 12 — 79Firefox Нет поддержки ? — 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 Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 3Samsung Internet Android Полная поддержка 1.0
querySelectorAllChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 3.5IE Полная поддержка 8Opera Полная поддержка 10Safari Полная поддержка 3.2WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 3Samsung Internet Android Полная поддержка 1.0
readyStateChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 4IE Полная поддержка 11
Полная поддержка 11
Нет поддержки 9 — 11
Замечания
Замечания Internet Explorer 9 and 10 have bugs where the 'interactive' state can be fired too early before the document has finished parsing.
Нет поддержки 8 — 9
Замечания
Замечания 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 Полная поддержка 1WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox 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 Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
readystatechange eventChrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
referrerChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 1IE Полная поддержка 4Opera Полная поддержка 3Safari Полная поддержка 1WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
registerElement
УстаревшаяНестандартная
Chrome Нет поддержки 35 — 80Edge Нет поддержки 79 — 80Firefox Нет поддержки 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 Нет поддержки 25 — 67Safari Нет поддержки НетWebView Android Нет поддержки 37 — 80Chrome Android Нет поддержки 35 — 80Firefox 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 Полная поддержка 3.0
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 Полная поддержка 9.0
Замечания
Полная поддержка 9.0
Замечания
Замечания Before Samsung Internet 9.0, this method was accessed through the HTMLDocument alias.
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 Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 6IE Полная поддержка 9Opera Полная поддержка 11.6Safari Полная поддержка 2WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 6Opera Android Полная поддержка 12Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
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 Полная поддержка 4.0
selectedStyleSheetSet
УстаревшаяНестандартная
Chrome Полная поддержка 1Edge Полная поддержка ≤79Firefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Полная поддержка ДаChrome Android Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android Полная поддержка Да
selectionchange event
Экспериментальная
Chrome Полная поддержка ДаEdge Полная поддержка 12Firefox Полная поддержка 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 Полная поддержка 12Firefox Полная поддержка 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 Полная поддержка Да
styleSheetSets
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка ДаIE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка ДаOpera Android ? Safari iOS ? Samsung Internet Android Нет поддержки Нет
timeline
Экспериментальная
Chrome Нет поддержки Нет
Замечания
Нет поддержки Нет
Замечания
Замечания Currently Chrome Canary only
Edge Нет поддержки НетFirefox Полная поддержка 75IE Полная поддержка ДаOpera Нет поддержки НетSafari Полная поддержка 13.1WebView Android Нет поддержки НетChrome Android Нет поддержки Нет
Замечания
Нет поддержки Нет
Замечания
Замечания Currently Chrome Canary only
Firefox Android Полная поддержка 63
Отключено
Полная поддержка 63
Отключено
Отключено From version 63: this feature is behind the dom.animations-api.timelines.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Нет поддержки 32 — 63
Отключено
Отключено From version 32 until version 63 (exclusive): this feature is behind the dom.animations-api.core.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android Нет поддержки НетSafari iOS Полная поддержка 13.4Samsung 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 Полная поддержка 1.5
touchend eventChrome Полная поддержка 22Edge Полная поддержка 12Firefox Полная поддержка 52IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Полная поддержка ДаChrome Android Полная поддержка 25Firefox Android Полная поддержка 6Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка 1.5
touchmove eventChrome Полная поддержка 22Edge Полная поддержка 12Firefox Полная поддержка 52IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Полная поддержка ДаChrome Android Полная поддержка 25Firefox Android Полная поддержка 6Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка 1.5
touchstart eventChrome Полная поддержка 22Edge Полная поддержка 12Firefox Полная поддержка 52IE Нет поддержки НетOpera Нет поддержки НетSafari Нет поддержки НетWebView Android Полная поддержка ДаChrome Android Полная поддержка 25Firefox Android Полная поддержка 6Opera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка 1.5
transitioncancel eventChrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка 53IE ? Opera ? Safari Полная поддержка 13.1
Полная поддержка 13.1
Полная поддержка 12
Отключено
Отключено From version 12: this feature is behind the Web Animations preference and the CSS Animations via Web Animations preference.
WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 53Opera Android ? Safari iOS Полная поддержка 13.4
Полная поддержка 13.4
Полная поддержка 12
Отключено
Отключено From version 12: this feature is behind the Web Animations preference and the CSS Animations via Web Animations preference.
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 Полная поддержка 13.1
Полная поддержка 13.1
Полная поддержка 12
Отключено
Отключено From version 12: this feature is behind the Web Animations preference and the CSS Animations via Web Animations preference.
WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 53Opera Android ? Safari iOS Полная поддержка 13.4
Полная поддержка 13.4
Полная поддержка 12
Отключено
Отключено From version 12: this feature is behind the Web Animations preference and the CSS Animations via Web Animations preference.
Samsung Internet Android Нет поддержки Нет
transitionstart eventChrome Нет поддержки НетEdge Нет поддержки НетFirefox Полная поддержка 53IE ? Opera ? Safari Полная поддержка 13.1
Полная поддержка 13.1
Полная поддержка 12
Отключено
Отключено From version 12: this feature is behind the Web Animations preference and the CSS Animations via Web Animations preference.
WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Полная поддержка 53Opera Android ? Safari iOS Полная поддержка 13.4
Полная поддержка 13.4
Полная поддержка 12
Отключено
Отключено From version 12: this feature is behind the Web Animations preference and the CSS Animations via Web Animations preference.
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 Полная поддержка 3.0
Полная поддержка 3.0
Полная поддержка 1.0
С префиксом
С префиксом Требует вендорный префикс: webkit
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 Полная поддержка 9.0
Замечания
Полная поддержка 9.0
Замечания
Замечания Before Samsung Internet 9.0, this property was accessed through the HTMLDocument alias.
wasDiscarded
Экспериментальная
Chrome Полная поддержка 68Edge Полная поддержка 79Firefox Нет поддержки НетIE Нет поддержки НетOpera Полная поддержка 55Safari Нет поддержки НетWebView Android Полная поддержка 68Chrome Android Полная поддержка 68Firefox Android Нет поддержки НетOpera Android Полная поддержка 48Safari iOS Нет поддержки НетSamsung Internet Android Полная поддержка 10.0
wheel eventChrome Полная поддержка 61Edge Полная поддержка 12Firefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка 48Safari Полная поддержка 6.1WebView Android Полная поддержка 61Chrome Android Полная поддержка 61Firefox Android Полная поддержка ДаOpera Android Полная поддержка 45Safari iOS Нет поддержки НетSamsung Internet Android Полная поддержка 8.0
width
УстаревшаяНестандартная
Chrome Нет поддержки НетEdge Нет поддержки НетFirefox Нет поддержки НетIE ? Opera ? Safari ? WebView Android Нет поддержки НетChrome Android Нет поддержки НетFirefox Android Нет поддержки НетOpera Android ? Safari iOS ? Samsung Internet Android Нет поддержки Нет
writeChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 1IE Полная поддержка 4Opera Полная поддержка 3Safari Полная поддержка 1WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 4Opera Android Полная поддержка 10.1Safari iOS Полная поддержка 1Samsung Internet Android Полная поддержка 1.0
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 Полная поддержка 5.0
Замечания
Полная поддержка 5.0
Замечания
Замечания Before Samsung Internet 9.0, this method was accessed through the HTMLDocument alias.
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 ?