Baseline Widely available
The DOM StaticRange
interface extends AbstractRange
to provide a method to specify a range of content in the DOM whose contents don't update to reflect changes which occur within the DOM tree.
This interface offers the same set of properties and methods as AbstractRange
.
AbstractRange
and StaticRange
are not available from web workers.
StaticRange()
Creates a new StaticRange
object given options specifying the default values for its properties.
The properties below are inherited from its parent interface, AbstractRange
.
StaticRange.collapsed
Read only
Returns a Boolean value that is true
if the range's start and end positions are the same, resulting in a range of length 0.
StaticRange.endContainer
Read only
Returns the DOM Node
which contains the ending point of the range. The offset into the node at which the end position is located is indicated by endOffset
.
StaticRange.endOffset
Read only
Returns an integer value indicating the offset into the node given by endContainer
at which the last character of the range is found.
StaticRange.startContainer
Read only
Returns the DOM Node
which contains the starting point of the range (which is in turn identified by startOffset
.
StaticRange.startOffset
Read only
Returns an integer value indicating the offset into the node specified by startContainer
at which the first character of the range is located.
A DOM range specifies a span of content in a document, potentially beginning inside one node (or element) and ending inside another one. Unlike a Range
, a StaticRange
represents a range which is fixed in time; it does not change to try to keep the same content within it as the document changes. If any changes are made to the DOM, the actual data contained within the range specified by a StaticRange
may change. This lets the user agent avoid a lot of work that is unnecessary if the web app or site doesn't need a live-updating range.
Range
AbstractRange
, the abstract interface from which all ranges are derivedRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.3