⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 domcoreclasses.h

📁 linux下开源浏览器WebKit的源码,市面上的很多商用浏览器都是移植自WebKit
💻 H
📖 第 1 页 / 共 3 页
字号:
        virtual HRESULT STDMETHODCALLTYPE evaluateWebScript(         /* [in] */ BSTR script,        /* [retval][out] */ VARIANT *result) { return DOMNode::evaluateWebScript(script, result); }        virtual HRESULT STDMETHODCALLTYPE removeWebScriptKey(         /* [in] */ BSTR name) { return DOMNode::removeWebScriptKey(name); }        virtual HRESULT STDMETHODCALLTYPE stringRepresentation(         /* [retval][out] */ BSTR* stringRepresentation) { return DOMNode::stringRepresentation(stringRepresentation); }        virtual HRESULT STDMETHODCALLTYPE webScriptValueAtIndex(         /* [in] */ unsigned int index,        /* [retval][out] */ VARIANT *result) { return DOMNode::webScriptValueAtIndex(index, result); }        virtual HRESULT STDMETHODCALLTYPE setWebScriptValueAtIndex(         /* [in] */ unsigned int index,        /* [in] */ VARIANT val) { return DOMNode::setWebScriptValueAtIndex(index, val); }        virtual HRESULT STDMETHODCALLTYPE setException(         /* [in] */ BSTR description) { return DOMNode::setException(description); }    // IDOMNode    virtual HRESULT STDMETHODCALLTYPE nodeName(         /* [retval][out] */ BSTR *result) { return DOMNode::nodeName(result); }        virtual HRESULT STDMETHODCALLTYPE nodeValue(         /* [retval][out] */ BSTR *result) { return DOMNode::nodeValue(result); }        virtual HRESULT STDMETHODCALLTYPE setNodeValue(         /* [in] */ BSTR value) { return DOMNode::setNodeValue(value); }        virtual HRESULT STDMETHODCALLTYPE nodeType(         /* [retval][out] */ unsigned short *result) { return DOMNode::nodeType(result); }        virtual HRESULT STDMETHODCALLTYPE parentNode(         /* [retval][out] */ IDOMNode **result) { return DOMNode::parentNode(result); }        virtual HRESULT STDMETHODCALLTYPE childNodes(         /* [retval][out] */ IDOMNodeList **result) { return DOMNode::childNodes(result); }        virtual HRESULT STDMETHODCALLTYPE firstChild(         /* [retval][out] */ IDOMNode **result) { return DOMNode::firstChild(result); }        virtual HRESULT STDMETHODCALLTYPE lastChild(         /* [retval][out] */ IDOMNode **result) { return DOMNode::lastChild(result); }        virtual HRESULT STDMETHODCALLTYPE previousSibling(         /* [retval][out] */ IDOMNode **result) { return DOMNode::previousSibling(result); }        virtual HRESULT STDMETHODCALLTYPE nextSibling(         /* [retval][out] */ IDOMNode **result) { return DOMNode::nextSibling(result); }        virtual HRESULT STDMETHODCALLTYPE attributes(         /* [retval][out] */ IDOMNamedNodeMap **result) { return DOMNode::attributes(result); }        virtual HRESULT STDMETHODCALLTYPE ownerDocument(         /* [retval][out] */ IDOMDocument **result) { return DOMNode::ownerDocument(result); }        virtual HRESULT STDMETHODCALLTYPE insertBefore(         /* [in] */ IDOMNode *newChild,        /* [in] */ IDOMNode *refChild,        /* [retval][out] */ IDOMNode **result) { return DOMNode::insertBefore(newChild, refChild, result); }        virtual HRESULT STDMETHODCALLTYPE replaceChild(         /* [in] */ IDOMNode *newChild,        /* [in] */ IDOMNode *oldChild,        /* [retval][out] */ IDOMNode **result) { return DOMNode::replaceChild(newChild, oldChild, result); }        virtual HRESULT STDMETHODCALLTYPE removeChild(         /* [in] */ IDOMNode *oldChild,        /* [retval][out] */ IDOMNode **result) { return DOMNode::removeChild(oldChild, result); }        virtual HRESULT STDMETHODCALLTYPE appendChild(         /* [in] */ IDOMNode *oldChild,        /* [retval][out] */ IDOMNode **result) { return DOMNode::appendChild(oldChild, result); }        virtual HRESULT STDMETHODCALLTYPE hasChildNodes(         /* [retval][out] */ BOOL *result) { return DOMNode::hasChildNodes(result); }        virtual HRESULT STDMETHODCALLTYPE cloneNode(         /* [in] */ BOOL deep,        /* [retval][out] */ IDOMNode **result) { return DOMNode::cloneNode(deep, result); }        virtual HRESULT STDMETHODCALLTYPE normalize( void) { return DOMNode::normalize(); }        virtual HRESULT STDMETHODCALLTYPE isSupported(         /* [in] */ BSTR feature,        /* [in] */ BSTR version,        /* [retval][out] */ BOOL *result) { return DOMNode::isSupported(feature, version, result); }        virtual HRESULT STDMETHODCALLTYPE namespaceURI(         /* [retval][out] */ BSTR *result) { return DOMNode::namespaceURI(result); }        virtual HRESULT STDMETHODCALLTYPE prefix(         /* [retval][out] */ BSTR *result) { return DOMNode::prefix(result); }        virtual HRESULT STDMETHODCALLTYPE setPrefix(         /* [in] */ BSTR prefix) { return DOMNode::setPrefix(prefix); }        virtual HRESULT STDMETHODCALLTYPE localName(         /* [retval][out] */ BSTR *result) { return DOMNode::localName(result); }        virtual HRESULT STDMETHODCALLTYPE hasAttributes(         /* [retval][out] */ BOOL *result) { return DOMNode::hasAttributes(result); }    virtual HRESULT STDMETHODCALLTYPE isSameNode(         /* [in] */ IDOMNode* other,        /* [retval][out] */ BOOL* result) { return DOMNode::isSameNode(other, result); }        virtual HRESULT STDMETHODCALLTYPE isEqualNode(         /* [in] */ IDOMNode* other,        /* [retval][out] */ BOOL* result) { return DOMNode::isEqualNode(other, result); }        virtual HRESULT STDMETHODCALLTYPE textContent(         /* [retval][out] */ BSTR* result) { return DOMNode::textContent(result); }        virtual HRESULT STDMETHODCALLTYPE setTextContent(         /* [in] */ BSTR text) { return DOMNode::setTextContent(text); }        // IDOMElement    virtual HRESULT STDMETHODCALLTYPE tagName(         /* [retval][out] */ BSTR *result);        virtual HRESULT STDMETHODCALLTYPE getAttribute(         /* [in] */ BSTR name,        /* [retval][out] */ BSTR *result);        virtual HRESULT STDMETHODCALLTYPE setAttribute(         /* [in] */ BSTR name,        /* [in] */ BSTR value);        virtual HRESULT STDMETHODCALLTYPE removeAttribute(         /* [in] */ BSTR name);        virtual HRESULT STDMETHODCALLTYPE getAttributeNode(         /* [in] */ BSTR name,        /* [retval][out] */ IDOMAttr **result);        virtual HRESULT STDMETHODCALLTYPE setAttributeNode(         /* [in] */ IDOMAttr *newAttr,        /* [retval][out] */ IDOMAttr **result);        virtual HRESULT STDMETHODCALLTYPE removeAttributeNode(         /* [in] */ IDOMAttr *oldAttr,        /* [retval][out] */ IDOMAttr **result);        virtual HRESULT STDMETHODCALLTYPE getElementsByTagName(         /* [in] */ BSTR name,        /* [retval][out] */ IDOMNodeList **result);        virtual HRESULT STDMETHODCALLTYPE getAttributeNS(         /* [in] */ BSTR namespaceURI,        /* [in] */ BSTR localName,        /* [retval][out] */ BSTR *result);        virtual HRESULT STDMETHODCALLTYPE setAttributeNS(         /* [in] */ BSTR namespaceURI,        /* [in] */ BSTR qualifiedName,        /* [in] */ BSTR value);        virtual HRESULT STDMETHODCALLTYPE removeAttributeNS(         /* [in] */ BSTR namespaceURI,        /* [in] */ BSTR localName);        virtual HRESULT STDMETHODCALLTYPE getAttributeNodeNS(         /* [in] */ BSTR namespaceURI,        /* [in] */ BSTR localName,        /* [retval][out] */ IDOMAttr **result);        virtual HRESULT STDMETHODCALLTYPE setAttributeNodeNS(         /* [in] */ IDOMAttr *newAttr,        /* [retval][out] */ IDOMAttr **result);        virtual HRESULT STDMETHODCALLTYPE getElementsByTagNameNS(         /* [in] */ BSTR namespaceURI,        /* [in] */ BSTR localName,        /* [retval][out] */ IDOMNodeList **result);        virtual HRESULT STDMETHODCALLTYPE hasAttribute(         /* [in] */ BSTR name,        /* [retval][out] */ BOOL *result);        virtual HRESULT STDMETHODCALLTYPE hasAttributeNS(         /* [in] */ BSTR namespaceURI,        /* [in] */ BSTR localName,        /* [retval][out] */ BOOL *result);    virtual HRESULT STDMETHODCALLTYPE focus( void);        virtual HRESULT STDMETHODCALLTYPE blur( void);    // IDOMNodeExtensions    virtual HRESULT STDMETHODCALLTYPE boundingBox(         /* [retval][out] */ LPRECT rect);        virtual HRESULT STDMETHODCALLTYPE lineBoxRects(         /* [size_is][in] */ RECT* rects,        /* [in] */ int cRects);    // IDOMElementPrivate    virtual HRESULT STDMETHODCALLTYPE coreElement(         void** element);    virtual HRESULT STDMETHODCALLTYPE isEqual(         /* [in] */ IDOMElement *other,        /* [retval][out] */ BOOL *result);    virtual HRESULT STDMETHODCALLTYPE isFocused(         /* [retval][out] */ BOOL *result);    virtual HRESULT STDMETHODCALLTYPE innerText(        /* [retval][out] */ BSTR* result);    virtual HRESULT STDMETHODCALLTYPE font(        WebFontDescription* webFontDescription);    virtual HRESULT STDMETHODCALLTYPE renderedImage(        /* [retval][out] */ HBITMAP* image);    // IDOMElementCSSInlineStyle    virtual HRESULT STDMETHODCALLTYPE style(         /* [retval][out] */ IDOMCSSStyleDeclaration **result);    // IDOMElementExtensions    virtual HRESULT STDMETHODCALLTYPE offsetLeft(         /* [retval][out] */ int *result);        virtual HRESULT STDMETHODCALLTYPE offsetTop(         /* [retval][out] */ int *result);        virtual HRESULT STDMETHODCALLTYPE offsetWidth(         /* [retval][out] */ int *result);        virtual HRESULT STDMETHODCALLTYPE offsetHeight(         /* [retval][out] */ int *result);        virtual HRESULT STDMETHODCALLTYPE offsetParent(         /* [retval][out] */ IDOMElement **result);        virtual HRESULT STDMETHODCALLTYPE clientWidth(         /* [retval][out] */ int *result);        virtual HRESULT STDMETHODCALLTYPE clientHeight(         /* [retval][out] */ int *result);        virtual HRESULT STDMETHODCALLTYPE scrollLeft(         /* [retval][out] */ int *result);        virtual HRESULT STDMETHODCALLTYPE setScrollLeft(         /* [in] */ int newScrollLeft);        virtual HRESULT STDMETHODCALLTYPE scrollTop(         /* [retval][out] */ int *result);        virtual HRESULT STDMETHODCALLTYPE setScrollTop(         /* [in] */ int newScrollTop);        virtual HRESULT STDMETHODCALLTYPE scrollWidth(         /* [retval][out] */ int *result);        virtual HRESULT STDMETHODCALLTYPE scrollHeight(         /* [retval][out] */ int *result);        virtual HRESULT STDMETHODCALLTYPE scrollIntoView(         /* [in] */ BOOL alignWithTop);        virtual HRESULT STDMETHODCALLTYPE scrollIntoViewIfNeeded(         /* [in] */ BOOL centerIfNeeded);    // DOMElement    WebCore::Element* element() { return m_element; }protected:    WebCore::Element* m_element;};#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -