Linux Mac OSX Windows

Implemented by


  
[scriptable, uuid(29fb2a18-1dd2-11b2-8dd9-a6fd5d5ad12f)]
interface nsIDOM3Node : nsISupports

Constants


        
const unsigned short DOCUMENT_POSITION_DISCONNECTED = 1

        
const unsigned short DOCUMENT_POSITION_PRECEDING = 2

        
const unsigned short DOCUMENT_POSITION_FOLLOWING = 4

        
const unsigned short DOCUMENT_POSITION_CONTAINS = 8

        
const unsigned short DOCUMENT_POSITION_CONTAINED_BY = 16

        
const unsigned short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 32

Attributes


        
readonly attribute DOMString baseURI

        
attribute DOMString textContent

Methods


        
unsigned short compareDocumentPosition(in nsIDOMNode other)

        
nsISupports getFeature(in DOMString feature, in DOMString version)

        
nsIVariant getUserData(in DOMString key)

        
boolean isDefaultNamespace(in DOMString namespaceURI)

        
boolean isEqualNode(in nsIDOMNode arg)

        
boolean isSameNode(in nsIDOMNode other)

        
DOMString lookupNamespaceURI(in DOMString prefix)

        
DOMString lookupPrefix(in DOMString namespaceURI)

        
nsIVariant setUserData(in DOMString key, in nsIVariant data, in nsIDOMUserDataHandler handler)