DOMNode Additions

Additions to the DOMNode class help convert the structured nodes of DOM content into a rich web-viewable form.

Topics

Creating archives

webArchive

A web archive of the content of the node and its children.

Obtaining layout rectangles

- boundingBox

Returns a rectangle that bounds the onscreen rendering of the node.

- lineBoxRects

Returns the rectangles that bound each line of text in the node.

See Also

Document Object Model (DOM) APIs

DOMAbstractViewDeprecated
DOMAttrDeprecated
DOMBlobDeprecated
DOMCDATASectionDeprecated
DOMCommentDeprecated
DOMCounterDeprecated
DOMCSSMediaRuleDeprecated
DOMCSSPageRuleDeprecated
DOMCSSRuleDeprecated
DOMCSSRuleListDeprecated
DOMCSSStyleRuleDeprecated
DOMCSSValueDeprecated
DOMCSSValueListDeprecated
DOMDocumentDeprecated
DOMDocumentTypeDeprecated
DOMElementDeprecated
DOMEntityDeprecated
DOMEventDeprecated
DOMFileDeprecated
DOMFileListDeprecated
DOMHTMLDocumentDeprecated
DOMHTMLElementDeprecated
DOMMediaListDeprecated
DOMMouseEventDeprecated
DOMNamedNodeMapDeprecated
DOMNodeDeprecated
DOMNodeIteratorDeprecated
DOMNodeListDeprecated
DOMObjectDeprecated
DOMRangeDeprecated
DOMRectDeprecated
DOMRGBColorDeprecated
DOMStyleSheetDeprecated
DOMTextDeprecated
DOMTreeWalkerDeprecated
DOMUIEventDeprecated
DOMWheelEventDeprecated
DOMXPathResultDeprecated
DOMEventTargetDeprecated
DOMNodeFilterDeprecated
DOMDocument Additions

Additions to the DOMDocument class facilitate communication between the DOM API and WebKit and help convert DOM URL element attributes into web-friendly NSURL objects.

DOMElement Additions

Additions to the DOMElement class to retrieve the image of DOMHTMLImageElement objects.

DOMHTMLDocument Additions

Additions to the DOMHTMLDocument class to create document fragments.

DOMHTMLFrameElement Additions

Additions to the DOMHTMLFrameElement class facilitate communication between the DOM API and WebKit.

DOMHTMLIFrameElement Additions

Additions to the DOMHTMLIFrameElement class facilitate communication between the DOM API and WebKit.

DOMHTMLObjectElement Additions

These additions to the DOMHTMLObjectElement class facilitate communication between the DOM API and WebKit.

DOMRange Additions

Additions to the DOMRange class facilitate communication between the DOM API and WebKit and help convert web content into standard markup form.

WebKit Constants

WebKit constants affecting multiple classes.