文档对象获取


尤其图中红色框内看不懂意思,只有从网络找个类似的C++代码来看看.

#define SUCCEEDED(hr) (((HRESULT)(hr)) >= 0)HINSTANCE hInst = LoadLibrary(_T("OLEACC.DLL"));
UINT nMsg = ::RegisterWindowMessage(_T("WM_HTML_GETOBJECT"));
::SendMessageTimeout(hWnd, nMsg, 0L, 0L, SMTO_ABORTIFHUNG, 1000, (DWORD*)&lRes);
LPFNOBJECTFROMLRESULT pfObjectFromLresult = (LPFNOBJECTFROMLRESULT)::GetProcAddress(hInst, _T("ObjectFromLresult"));
if (pfObjectFromLresult != NULL) {HRESULT hr;CComPtr<IHTMLDocument2>spDoc;hr = pfObjectFromLresult(lRes, IID_IHTMLDocument2, 0, (void**)&spDoc);if (SUCCEEDED(hr)) {}
}

C++ 与易语言对比

typedef struct _GUID {unsigned long  Data1;unsigned short Data2;unsigned short Data3;unsigned char  Data4[ 8 ];
} GUID;

易语言红色框就是 下面一串数字的字节集,由于内存存储关系,short,long需要倒序来看
[GuidAttribute(“626FC520-A41E-11CF-A731-00A0C9082637”)]
public interface IHTMLDocument
{ 32, 197, 111, 98, 30, 164, 207, 17, 167, 49, 0, 160, 201, 8, 38, 55 }
20C56F62-1EA4-CF11-31A7-00A0C9082637

C++为下面这个,上面截图为这个
[GuidAttribute(“332C4425-26CB-11D0-B483-00C04FD90119”)]
public interface IHTMLDocument2 : IHTMLDocument

文档对象操作

通过获取的对象,比如易语言中的文档对象,其类型为 DispHTMLDocument 。
后续基本就是DispHTMLDocument 网页对象操作,实现自动化相关.
这里可通过 对象.查看(),列出详细内容如下。


类型: DispHTMLDocument  169个属性,80个方法,标记: {3050F55F-98B5-11CF-BB82-00AA00BDCE0B}-------------------------------- 属性列表 --------------------------------属性读取格式: 〈对象(IHTMLElementCollection)〉 对象.读对象型属性 ("all")属性读取格式: 〈对象(IHTMLElement)〉 对象.读对象型属性 ("body")属性读取格式: 〈对象(IHTMLElement)〉 对象.读对象型属性 ("activeElement")属性读取格式: 〈对象(IHTMLElementCollection)〉 对象.读对象型属性 ("images")属性读取格式: 〈对象(IHTMLElementCollection)〉 对象.读对象型属性 ("applets")属性读取格式: 〈对象(IHTMLElementCollection)〉 对象.读对象型属性 ("links")属性读取格式: 〈对象(IHTMLElementCollection)〉 对象.读对象型属性 ("forms")属性读取格式: 〈对象(IHTMLElementCollection)〉 对象.读对象型属性 ("anchors")属性读取格式: 〈文本型〉 对象.读文本属性 ("title")
属性写入格式: 〈文本型〉 对象.写属性 ("title",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“文本型”。属性读取格式: 〈对象(IHTMLElementCollection)〉 对象.读对象型属性 ("scripts")属性读取格式: 〈对象(IHTMLSelectionObject)〉 对象.读对象型属性 ("selection")属性读取格式: 〈文本型〉 对象.读文本属性 ("readyState")属性读取格式: 〈对象(IHTMLFramesCollection2)〉 对象.读对象型属性 ("frames")属性读取格式: 〈对象(IHTMLElementCollection)〉 对象.读对象型属性 ("embeds")属性读取格式: 〈对象(IHTMLElementCollection)〉 对象.读对象型属性 ("plugins")属性读取格式: 〈变体型〉 对象.读属性 ("alinkColor")
属性写入格式: 〈变体型〉 对象.写属性 ("alinkColor",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("bgColor")
属性写入格式: 〈变体型〉 对象.写属性 ("bgColor",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("fgColor")
属性写入格式: 〈变体型〉 对象.写属性 ("fgColor",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("linkColor")
属性写入格式: 〈变体型〉 对象.写属性 ("linkColor",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("vlinkColor")
属性写入格式: 〈变体型〉 对象.写属性 ("vlinkColor",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈文本型〉 对象.读文本属性 ("referrer")属性读取格式: 〈对象(IHTMLLocation)〉 对象.读对象型属性 ("location")属性读取格式: 〈文本型〉 对象.读文本属性 ("lastModified")属性读取格式: 〈文本型〉 对象.读文本属性 ("url")
属性写入格式: 〈文本型〉 对象.写属性 ("url",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“文本型”。属性读取格式: 〈文本型〉 对象.读文本属性 ("domain")
属性写入格式: 〈文本型〉 对象.写属性 ("domain",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“文本型”。属性读取格式: 〈文本型〉 对象.读文本属性 ("cookie")
属性写入格式: 〈文本型〉 对象.写属性 ("cookie",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“文本型”。属性读取格式: 〈文本型〉 对象.读文本属性 ("defaultCharset")
属性写入格式: 〈文本型〉 对象.写属性 ("defaultCharset",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“文本型”。属性读取格式: 〈文本型〉 对象.读文本属性 ("mimeType")属性读取格式: 〈文本型〉 对象.读文本属性 ("fileSize")属性读取格式: 〈文本型〉 对象.读文本属性 ("fileCreatedDate")属性读取格式: 〈文本型〉 对象.读文本属性 ("fileModifiedDate")属性读取格式: 〈文本型〉 对象.读文本属性 ("fileUpdatedDate")属性读取格式: 〈文本型〉 对象.读文本属性 ("security")属性读取格式: 〈文本型〉 对象.读文本属性 ("protocol")属性读取格式: 〈文本型〉 对象.读文本属性 ("nameProp")属性读取格式: 〈变体型〉 对象.读属性 ("onhelp")
属性写入格式: 〈变体型〉 对象.写属性 ("onhelp",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onclick")
属性写入格式: 〈变体型〉 对象.写属性 ("onclick",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("ondblclick")
属性写入格式: 〈变体型〉 对象.写属性 ("ondblclick",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onkeyup")
属性写入格式: 〈变体型〉 对象.写属性 ("onkeyup",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onkeydown")
属性写入格式: 〈变体型〉 对象.写属性 ("onkeydown",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onkeypress")
属性写入格式: 〈变体型〉 对象.写属性 ("onkeypress",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmouseup")
属性写入格式: 〈变体型〉 对象.写属性 ("onmouseup",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmousedown")
属性写入格式: 〈变体型〉 对象.写属性 ("onmousedown",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmousemove")
属性写入格式: 〈变体型〉 对象.写属性 ("onmousemove",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmouseout")
属性写入格式: 〈变体型〉 对象.写属性 ("onmouseout",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmouseover")
属性写入格式: 〈变体型〉 对象.写属性 ("onmouseover",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onreadystatechange")
属性写入格式: 〈变体型〉 对象.写属性 ("onreadystatechange",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onafterupdate")
属性写入格式: 〈变体型〉 对象.写属性 ("onafterupdate",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onrowexit")
属性写入格式: 〈变体型〉 对象.写属性 ("onrowexit",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onrowenter")
属性写入格式: 〈变体型〉 对象.写属性 ("onrowenter",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("ondragstart")
属性写入格式: 〈变体型〉 对象.写属性 ("ondragstart",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onselectstart")
属性写入格式: 〈变体型〉 对象.写属性 ("onselectstart",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈对象(IHTMLWindow2)〉 对象.读对象型属性 ("parentWindow")属性读取格式: 〈对象(IHTMLStyleSheetsCollection)〉 对象.读对象型属性 ("styleSheets")属性读取格式: 〈变体型〉 对象.读属性 ("onbeforeupdate")
属性写入格式: 〈变体型〉 对象.写属性 ("onbeforeupdate",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onerrorupdate")
属性写入格式: 〈变体型〉 对象.写属性 ("onerrorupdate",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈对象(IHTMLElement)〉 对象.读对象型属性 ("documentElement")属性读取格式: 〈变体型〉 对象.读属性 ("onrowsdelete")
属性写入格式: 〈变体型〉 对象.写属性 ("onrowsdelete",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onrowsinserted")
属性写入格式: 〈变体型〉 对象.写属性 ("onrowsinserted",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("oncellchange")
属性写入格式: 〈变体型〉 对象.写属性 ("oncellchange",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("ondatasetchanged")
属性写入格式: 〈变体型〉 对象.写属性 ("ondatasetchanged",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("ondataavailable")
属性写入格式: 〈变体型〉 对象.写属性 ("ondataavailable",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("ondatasetcomplete")
属性写入格式: 〈变体型〉 对象.写属性 ("ondatasetcomplete",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onpropertychange")
属性写入格式: 〈变体型〉 对象.写属性 ("onpropertychange",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈文本型〉 对象.读文本属性 ("dir")
属性写入格式: 〈文本型〉 对象.写属性 ("dir",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“文本型”。属性读取格式: 〈变体型〉 对象.读属性 ("oncontextmenu")
属性写入格式: 〈变体型〉 对象.写属性 ("oncontextmenu",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onstop")
属性写入格式: 〈变体型〉 对象.写属性 ("onstop",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onbeforeeditfocus")
属性写入格式: 〈变体型〉 对象.写属性 ("onbeforeeditfocus",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onselectionchange")
属性写入格式: 〈变体型〉 对象.写属性 ("onselectionchange",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈对象〉 对象.读对象型属性 ("namespaces")属性读取格式: 〈文本型〉 对象.读文本属性 ("media")
属性写入格式: 〈文本型〉 对象.写属性 ("media",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“文本型”。属性读取格式: 〈变体型〉 对象.读属性 ("oncontrolselect")
属性写入格式: 〈变体型〉 对象.写属性 ("oncontrolselect",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈文本型〉 对象.读文本属性 ("URLUnencoded")属性读取格式: 〈变体型〉 对象.读属性 ("onmousewheel")
属性写入格式: 〈变体型〉 对象.写属性 ("onmousewheel",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈对象(IHTMLDOMNode)〉 对象.读对象型属性 ("doctype")属性读取格式: 〈对象(IHTMLDOMImplementation)〉 对象.读对象型属性 ("implementation")属性读取格式: 〈变体型〉 对象.读属性 ("onfocusin")
属性写入格式: 〈变体型〉 对象.写属性 ("onfocusin",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onfocusout")
属性写入格式: 〈变体型〉 对象.写属性 ("onfocusout",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onactivate")
属性写入格式: 〈变体型〉 对象.写属性 ("onactivate",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("ondeactivate")
属性写入格式: 〈变体型〉 对象.写属性 ("ondeactivate",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onbeforeactivate")
属性写入格式: 〈变体型〉 对象.写属性 ("onbeforeactivate",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onbeforedeactivate")
属性写入格式: 〈变体型〉 对象.写属性 ("onbeforedeactivate",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈文本型〉 对象.读文本属性 ("compatMode")属性读取格式: 〈对象(IHTMLDocumentCompatibleInfoCollection)〉 对象.读对象型属性 ("compatible")属性读取格式: 〈变体型〉 对象.读属性 ("documentMode")属性读取格式: 〈变体型〉 对象.读属性 ("onstorage")
属性写入格式: 〈变体型〉 对象.写属性 ("onstorage",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onstoragecommit")
属性写入格式: 〈变体型〉 对象.写属性 ("onstoragecommit",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈对象(IHTMLWindow2)〉 对象.读对象型属性 ("defaultView")属性读取格式: 〈变体型〉 对象.读属性 ("onmsthumbnailclick")
属性写入格式: 〈变体型〉 对象.写属性 ("onmsthumbnailclick",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈文本型〉 对象.读文本属性 ("characterSet")属性读取格式: 〈变体型〉 对象.读属性 ("onmssitemodejumplistitemremoved")
属性写入格式: 〈变体型〉 对象.写属性 ("onmssitemodejumplistitemremoved",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈对象(IHTMLElementCollection)〉 对象.读对象型属性 ("ie9_all")属性读取格式: 〈文本型〉 对象.读文本属性 ("inputEncoding")属性读取格式: 〈文本型〉 对象.读文本属性 ("xmlEncoding")属性读取格式: 〈逻辑型〉 对象.读逻辑属性 ("xmlStandalone")
属性写入格式: 〈逻辑型〉 对象.写属性 ("xmlStandalone",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“逻辑型”。属性读取格式: 〈文本型〉 对象.读文本属性 ("xmlVersion")
属性写入格式: 〈文本型〉 对象.写属性 ("xmlVersion",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“文本型”。属性读取格式: 〈变体型〉 对象.读属性 ("onabort")
属性写入格式: 〈变体型〉 对象.写属性 ("onabort",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onblur")
属性写入格式: 〈变体型〉 对象.写属性 ("onblur",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("oncanplay")
属性写入格式: 〈变体型〉 对象.写属性 ("oncanplay",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("oncanplaythrough")
属性写入格式: 〈变体型〉 对象.写属性 ("oncanplaythrough",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onchange")
属性写入格式: 〈变体型〉 对象.写属性 ("onchange",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("ondrag")
属性写入格式: 〈变体型〉 对象.写属性 ("ondrag",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("ondragend")
属性写入格式: 〈变体型〉 对象.写属性 ("ondragend",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("ondragenter")
属性写入格式: 〈变体型〉 对象.写属性 ("ondragenter",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("ondragleave")
属性写入格式: 〈变体型〉 对象.写属性 ("ondragleave",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("ondragover")
属性写入格式: 〈变体型〉 对象.写属性 ("ondragover",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("ondrop")
属性写入格式: 〈变体型〉 对象.写属性 ("ondrop",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("ondurationchange")
属性写入格式: 〈变体型〉 对象.写属性 ("ondurationchange",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onemptied")
属性写入格式: 〈变体型〉 对象.写属性 ("onemptied",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onended")
属性写入格式: 〈变体型〉 对象.写属性 ("onended",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onerror")
属性写入格式: 〈变体型〉 对象.写属性 ("onerror",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onfocus")
属性写入格式: 〈变体型〉 对象.写属性 ("onfocus",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("oninput")
属性写入格式: 〈变体型〉 对象.写属性 ("oninput",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onload")
属性写入格式: 〈变体型〉 对象.写属性 ("onload",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onloadeddata")
属性写入格式: 〈变体型〉 对象.写属性 ("onloadeddata",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onloadedmetadata")
属性写入格式: 〈变体型〉 对象.写属性 ("onloadedmetadata",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onloadstart")
属性写入格式: 〈变体型〉 对象.写属性 ("onloadstart",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onpause")
属性写入格式: 〈变体型〉 对象.写属性 ("onpause",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onplay")
属性写入格式: 〈变体型〉 对象.写属性 ("onplay",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onplaying")
属性写入格式: 〈变体型〉 对象.写属性 ("onplaying",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onprogress")
属性写入格式: 〈变体型〉 对象.写属性 ("onprogress",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onratechange")
属性写入格式: 〈变体型〉 对象.写属性 ("onratechange",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onreset")
属性写入格式: 〈变体型〉 对象.写属性 ("onreset",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onscroll")
属性写入格式: 〈变体型〉 对象.写属性 ("onscroll",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onseeked")
属性写入格式: 〈变体型〉 对象.写属性 ("onseeked",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onseeking")
属性写入格式: 〈变体型〉 对象.写属性 ("onseeking",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onselect")
属性写入格式: 〈变体型〉 对象.写属性 ("onselect",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onstalled")
属性写入格式: 〈变体型〉 对象.写属性 ("onstalled",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onsubmit")
属性写入格式: 〈变体型〉 对象.写属性 ("onsubmit",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onsuspend")
属性写入格式: 〈变体型〉 对象.写属性 ("onsuspend",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("ontimeupdate")
属性写入格式: 〈变体型〉 对象.写属性 ("ontimeupdate",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onvolumechange")
属性写入格式: 〈变体型〉 对象.写属性 ("onvolumechange",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onwaiting")
属性写入格式: 〈变体型〉 对象.写属性 ("onwaiting",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈对象(IHTMLWindow2)〉 对象.读对象型属性 ("ie9_parentWindow")属性读取格式: 〈对象(IHTMLElement)〉 对象.读对象型属性 ("ie9_body")
属性写入格式: 〈对象(IHTMLElement)〉 对象.写属性 ("ie9_body",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“对象(IHTMLElement)”。属性读取格式: 〈对象(IHTMLElement)〉 对象.读对象型属性 ("head")属性读取格式: 〈变体型〉 对象.读属性 ("onmscontentzoom")
属性写入格式: 〈变体型〉 对象.写属性 ("onmscontentzoom",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmspointerdown")
属性写入格式: 〈变体型〉 对象.写属性 ("onmspointerdown",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmspointermove")
属性写入格式: 〈变体型〉 对象.写属性 ("onmspointermove",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmspointerup")
属性写入格式: 〈变体型〉 对象.写属性 ("onmspointerup",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmspointerover")
属性写入格式: 〈变体型〉 对象.写属性 ("onmspointerover",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmspointerout")
属性写入格式: 〈变体型〉 对象.写属性 ("onmspointerout",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmspointercancel")
属性写入格式: 〈变体型〉 对象.写属性 ("onmspointercancel",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmspointerhover")
属性写入格式: 〈变体型〉 对象.写属性 ("onmspointerhover",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmsgesturestart")
属性写入格式: 〈变体型〉 对象.写属性 ("onmsgesturestart",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmsgesturechange")
属性写入格式: 〈变体型〉 对象.写属性 ("onmsgesturechange",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmsgestureend")
属性写入格式: 〈变体型〉 对象.写属性 ("onmsgestureend",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmsgesturehold")
属性写入格式: 〈变体型〉 对象.写属性 ("onmsgesturehold",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmsgesturetap")
属性写入格式: 〈变体型〉 对象.写属性 ("onmsgesturetap",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmsgesturedoubletap")
属性写入格式: 〈变体型〉 对象.写属性 ("onmsgesturedoubletap",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmsinertiastart")
属性写入格式: 〈变体型〉 对象.写属性 ("onmsinertiastart",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("onmsmanipulationstatechanged")
属性写入格式: 〈变体型〉 对象.写属性 ("onmsmanipulationstatechanged",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈逻辑型〉 对象.读逻辑属性 ("msCapsLockWarningOff")
属性写入格式: 〈逻辑型〉 对象.写属性 ("msCapsLockWarningOff",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“逻辑型”。属性读取格式: 〈整数型〉 对象.读数值属性 ("nodeType")属性读取格式: 〈对象(IHTMLDOMNode)〉 对象.读对象型属性 ("parentNode")属性读取格式: 〈对象〉 对象.读对象型属性 ("childNodes")属性读取格式: 〈对象〉 对象.读对象型属性 ("attributes")属性读取格式: 〈文本型〉 对象.读文本属性 ("nodeName")属性读取格式: 〈变体型〉 对象.读属性 ("nodeValue")
属性写入格式: 〈变体型〉 对象.写属性 ("nodeValue",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈对象(IHTMLDOMNode)〉 对象.读对象型属性 ("firstChild")属性读取格式: 〈对象(IHTMLDOMNode)〉 对象.读对象型属性 ("lastChild")属性读取格式: 〈对象(IHTMLDOMNode)〉 对象.读对象型属性 ("previousSibling")属性读取格式: 〈对象(IHTMLDOMNode)〉 对象.读对象型属性 ("nextSibling")属性读取格式: 〈对象〉 对象.读对象型属性 ("ownerDocument")属性读取格式: 〈变体型〉 对象.读属性 ("prefix")
属性写入格式: 〈变体型〉 对象.写属性 ("prefix",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈变体型〉 对象.读属性 ("localName")属性读取格式: 〈变体型〉 对象.读属性 ("namespaceURI")属性读取格式: 〈变体型〉 对象.读属性 ("textContent")
属性写入格式: 〈变体型〉 对象.写属性 ("textContent",欲写入属性值)
参数<1>的名称为“欲写入属性值”,类型为“变体型”。属性读取格式: 〈对象(ISVGSVGElement)〉 对象.读对象型属性 ("rootElement")-------------------------------- 方法列表 --------------------------------方法调用格式: 〈无返回值〉 对象.方法 ("write",psarray)
参数<1>的名称为“psarray”,类型为“变体型(变体型数组)”,可以被扩展。方法调用格式: 〈无返回值〉 对象.方法 ("writeln",psarray)
参数<1>的名称为“psarray”,类型为“变体型(变体型数组)”,可以被扩展。方法调用格式: 〈对象〉 对象.对象型方法 ("open",url,name,features,replace)
参数<1>的名称为“url”,类型为“文本型”,参数默认值为“text/html”。
参数<2>的名称为“name”,类型为“变体型”,可以被省略。
参数<3>的名称为“features”,类型为“变体型”,可以被省略。
参数<4>的名称为“replace”,类型为“变体型”,可以被省略。方法调用格式: 〈无返回值〉 对象.方法 ("close")方法调用格式: 〈无返回值〉 对象.方法 ("clear")方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("queryCommandSupported",cmdID)
参数<1>的名称为“cmdID”,类型为“文本型”。方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("queryCommandEnabled",cmdID)
参数<1>的名称为“cmdID”,类型为“文本型”。方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("queryCommandState",cmdID)
参数<1>的名称为“cmdID”,类型为“文本型”。方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("queryCommandIndeterm",cmdID)
参数<1>的名称为“cmdID”,类型为“文本型”。方法调用格式: 〈文本型〉 对象.文本方法 ("queryCommandText",cmdID)
参数<1>的名称为“cmdID”,类型为“文本型”。方法调用格式: 〈变体型〉 对象.通用方法 ("queryCommandValue",cmdID)
参数<1>的名称为“cmdID”,类型为“文本型”。方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("execCommand",cmdID,showUI,value)
参数<1>的名称为“cmdID”,类型为“文本型”。
参数<2>的名称为“showUI”,类型为“逻辑型”,参数默认值为“假”。
参数<3>的名称为“value”,类型为“变体型”,可以被省略。方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("execCommandShowHelp",cmdID)
参数<1>的名称为“cmdID”,类型为“文本型”。方法调用格式: 〈对象(IHTMLElement)〉 对象.对象型方法 ("createElement",eTag)
参数<1>的名称为“eTag”,类型为“文本型”。方法调用格式: 〈对象(IHTMLElement)〉 对象.对象型方法 ("elementFromPoint",x,y)
参数<1>的名称为“x”,类型为“整数型”。
参数<2>的名称为“y”,类型为“整数型”。方法调用格式: 〈文本型〉 对象.文本方法 ("toString")方法调用格式: 〈对象(IHTMLStyleSheet)〉 对象.对象型方法 ("createStyleSheet",bstrHref,lIndex)
参数<1>的名称为“bstrHref”,类型为“文本型”。
参数<2>的名称为“lIndex”,类型为“整数型”,参数默认值为“-1”。方法调用格式: 〈无返回值〉 对象.方法 ("releaseCapture")方法调用格式: 〈无返回值〉 对象.方法 ("recalc",fForce)
参数<1>的名称为“fForce”,类型为“逻辑型”,参数默认值为“假”。方法调用格式: 〈对象(IHTMLDOMNode)〉 对象.对象型方法 ("createTextNode",text)
参数<1>的名称为“text”,类型为“文本型”。方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("attachEvent",event,pdisp)
参数<1>的名称为“event”,类型为“文本型”。
参数<2>的名称为“pdisp”,类型为“对象”。方法调用格式: 〈无返回值〉 对象.方法 ("detachEvent",event,pdisp)
参数<1>的名称为“event”,类型为“文本型”。
参数<2>的名称为“pdisp”,类型为“对象”。方法调用格式: 〈对象(IHTMLDocument2)〉 对象.对象型方法 ("createDocumentFragment")方法调用格式: 〈对象(IHTMLElementCollection)〉 对象.对象型方法 ("getElementsByName",v)
参数<1>的名称为“v”,类型为“文本型”。方法调用格式: 〈对象(IHTMLElement)〉 对象.对象型方法 ("getElementById",v)
参数<1>的名称为“v”,类型为“文本型”。方法调用格式: 〈对象(IHTMLElementCollection)〉 对象.对象型方法 ("getElementsByTagName",v)
参数<1>的名称为“v”,类型为“文本型”。方法调用格式: 〈无返回值〉 对象.方法 ("focus")方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("hasFocus")方法调用格式: 〈对象(IHTMLDocument2)〉 对象.对象型方法 ("createDocumentFromUrl",bstrURL,bstrOptions)
参数<1>的名称为“bstrURL”,类型为“文本型”。
参数<2>的名称为“bstrOptions”,类型为“文本型”。方法调用格式: 〈对象(IHTMLEventObj)〉 对象.对象型方法 ("CreateEventObject",pvarEventObject)
参数<1>的名称为“pvarEventObject”,类型为“变体型”,可以被省略。方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("FireEvent",bstrEventName,pvarEventObject)
参数<1>的名称为“bstrEventName”,类型为“文本型”。
参数<2>的名称为“pvarEventObject”,类型为“变体型”,可以被省略。方法调用格式: 〈对象(IHTMLRenderStyle)〉 对象.对象型方法 ("createRenderStyle",v)
参数<1>的名称为“v”,类型为“文本型”。方法调用格式: 〈对象(IHTMLDOMAttribute)〉 对象.对象型方法 ("createAttribute",bstrAttrName)
参数<1>的名称为“bstrAttrName”,类型为“文本型”。方法调用格式: 〈对象(IHTMLDOMNode)〉 对象.对象型方法 ("createComment",bstrData)
参数<1>的名称为“bstrData”,类型为“文本型”。方法调用格式: 〈对象(IHTMLElement2)〉 对象.对象型方法 ("ie8_getElementById",bstrId)
参数<1>的名称为“bstrId”,类型为“文本型”。方法调用格式: 〈无返回值〉 对象.方法 ("updateSettings")方法调用格式: 〈对象(IHTMLDOMNode)〉 对象.对象型方法 ("createCDATASection",text)
参数<1>的名称为“text”,类型为“文本型”。方法调用格式: 〈对象(IHTMLSelection)〉 对象.对象型方法 ("getSelection")方法调用格式: 〈对象(IHTMLElementCollection)〉 对象.对象型方法 ("getElementsByTagNameNS",pvarNS,bstrLocalName)
参数<1>的名称为“pvarNS”,类型为“变体型”。
参数<2>的名称为“bstrLocalName”,类型为“文本型”。方法调用格式: 〈对象(IHTMLElement)〉 对象.对象型方法 ("createElementNS",pvarNS,bstrTag)
参数<1>的名称为“pvarNS”,类型为“变体型”。
参数<2>的名称为“bstrTag”,类型为“文本型”。方法调用格式: 〈对象(IHTMLDOMAttribute)〉 对象.对象型方法 ("createAttributeNS",pvarNS,bstrAttrName)
参数<1>的名称为“pvarNS”,类型为“变体型”。
参数<2>的名称为“bstrAttrName”,类型为“文本型”。方法调用格式: 〈对象(IHTMLElement)〉 对象.对象型方法 ("ie9_createElement",bstrTag)
参数<1>的名称为“bstrTag”,类型为“文本型”。方法调用格式: 〈对象(IHTMLDOMAttribute)〉 对象.对象型方法 ("ie9_createAttribute",bstrAttrName)
参数<1>的名称为“bstrAttrName”,类型为“文本型”。方法调用格式: 〈对象(IHTMLElementCollection)〉 对象.对象型方法 ("getElementsByClassName",v)
参数<1>的名称为“v”,类型为“文本型”。方法调用格式: 〈对象(IDOMProcessingInstruction)〉 对象.对象型方法 ("createProcessingInstruction",bstrTarget,bstrData)
参数<1>的名称为“bstrTarget”,类型为“文本型”。
参数<2>的名称为“bstrData”,类型为“文本型”。方法调用格式: 〈对象(IHTMLDOMNode3)〉 对象.对象型方法 ("adoptNode",pNodeSource)
参数<1>的名称为“pNodeSource”,类型为“对象(IHTMLDOMNode)”。方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("hasAttributes")方法调用格式: 〈无返回值〉 对象.方法 ("normalize")方法调用格式: 〈对象(IHTMLDOMNode3)〉 对象.对象型方法 ("importNode",pNodeSource,fDeep)
参数<1>的名称为“pNodeSource”,类型为“对象(IHTMLDOMNode)”。
参数<2>的名称为“fDeep”,类型为“逻辑型”。方法调用格式: 〈对象(IHTMLDOMChildrenCollection)〉 对象.对象型方法 ("elementsFromPoint",x,y)
参数<1>的名称为“x”,类型为“小数型”。
参数<2>的名称为“y”,类型为“小数型”。方法调用格式: 〈对象(IHTMLDOMChildrenCollection)〉 对象.对象型方法 ("elementsFromRect",left,top,width,height)
参数<1>的名称为“left”,类型为“小数型”。
参数<2>的名称为“top”,类型为“小数型”。
参数<3>的名称为“width”,类型为“小数型”。
参数<4>的名称为“height”,类型为“小数型”。方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("hasChildNodes")方法调用格式: 〈对象(IHTMLDOMNode)〉 对象.对象型方法 ("insertBefore",newChild,refChild)
参数<1>的名称为“newChild”,类型为“对象(IHTMLDOMNode)”。
参数<2>的名称为“refChild”,类型为“变体型”,可以被省略。方法调用格式: 〈对象(IHTMLDOMNode)〉 对象.对象型方法 ("removeChild",oldChild)
参数<1>的名称为“oldChild”,类型为“对象(IHTMLDOMNode)”。方法调用格式: 〈对象(IHTMLDOMNode)〉 对象.对象型方法 ("replaceChild",newChild,oldChild)
参数<1>的名称为“newChild”,类型为“对象(IHTMLDOMNode)”。
参数<2>的名称为“oldChild”,类型为“对象(IHTMLDOMNode)”。方法调用格式: 〈对象(IHTMLDOMNode)〉 对象.对象型方法 ("cloneNode",fDeep)
参数<1>的名称为“fDeep”,类型为“逻辑型”。方法调用格式: 〈对象(IHTMLDOMNode)〉 对象.对象型方法 ("removeNode",fDeep)
参数<1>的名称为“fDeep”,类型为“逻辑型”,参数默认值为“假”。方法调用格式: 〈对象(IHTMLDOMNode)〉 对象.对象型方法 ("swapNode",otherNode)
参数<1>的名称为“otherNode”,类型为“对象(IHTMLDOMNode)”。方法调用格式: 〈对象(IHTMLDOMNode)〉 对象.对象型方法 ("replaceNode",replacement)
参数<1>的名称为“replacement”,类型为“对象(IHTMLDOMNode)”。方法调用格式: 〈对象(IHTMLDOMNode)〉 对象.对象型方法 ("appendChild",newChild)
参数<1>的名称为“newChild”,类型为“对象(IHTMLDOMNode)”。方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("isEqualNode",otherNode)
参数<1>的名称为“otherNode”,类型为“对象(IHTMLDOMNode3)”。方法调用格式: 〈变体型〉 对象.通用方法 ("lookupNamespaceURI",pvarPrefix)
参数<1>的名称为“pvarPrefix”,类型为“变体型”。方法调用格式: 〈变体型〉 对象.通用方法 ("lookupPrefix",pvarNamespaceURI)
参数<1>的名称为“pvarNamespaceURI”,类型为“变体型”。方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("isDefaultNamespace",pvarNamespace)
参数<1>的名称为“pvarNamespace”,类型为“变体型”。方法调用格式: 〈对象(IHTMLDOMNode)〉 对象.对象型方法 ("ie9_appendChild",newChild)
参数<1>的名称为“newChild”,类型为“对象(IHTMLDOMNode)”。方法调用格式: 〈对象(IHTMLDOMNode)〉 对象.对象型方法 ("ie9_insertBefore",newChild,refChild)
参数<1>的名称为“newChild”,类型为“对象(IHTMLDOMNode)”。
参数<2>的名称为“refChild”,类型为“变体型”,可以被省略。方法调用格式: 〈对象(IHTMLDOMNode)〉 对象.对象型方法 ("ie9_removeChild",oldChild)
参数<1>的名称为“oldChild”,类型为“对象(IHTMLDOMNode)”。方法调用格式: 〈对象(IHTMLDOMNode)〉 对象.对象型方法 ("ie9_replaceChild",newChild,oldChild)
参数<1>的名称为“newChild”,类型为“对象(IHTMLDOMNode)”。
参数<2>的名称为“oldChild”,类型为“对象(IHTMLDOMNode)”。方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("isSameNode",otherNode)
参数<1>的名称为“otherNode”,类型为“对象(IHTMLDOMNode3)”。方法调用格式: 〈短整数型〉 对象.数值方法 ("compareDocumentPosition",otherNode)
参数<1>的名称为“otherNode”,类型为“对象(IHTMLDOMNode)”。方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("isSupported",feature,version)
参数<1>的名称为“feature”,类型为“文本型”。
参数<2>的名称为“version”,类型为“变体型”。方法调用格式: 〈对象(IHTMLElement)〉 对象.对象型方法 ("querySelector",v)
参数<1>的名称为“v”,类型为“文本型”。方法调用格式: 〈对象(IHTMLDOMChildrenCollection)〉 对象.对象型方法 ("querySelectorAll",v)
参数<1>的名称为“v”,类型为“文本型”。方法调用格式: 〈对象(IDOMNodeIterator)〉 对象.对象型方法 ("createNodeIterator",pRootNode,ulWhatToShow,pFilter,fEntityReferenceExpansion)
参数<1>的名称为“pRootNode”,类型为“对象”。
参数<2>的名称为“ulWhatToShow”,类型为“整数型”。
参数<3>的名称为“pFilter”,类型为“变体型”。
参数<4>的名称为“fEntityReferenceExpansion”,类型为“逻辑型”。方法调用格式: 〈对象(IDOMTreeWalker)〉 对象.对象型方法 ("createTreeWalker",pRootNode,ulWhatToShow,pFilter,fEntityReferenceExpansion)
参数<1>的名称为“pRootNode”,类型为“对象”。
参数<2>的名称为“ulWhatToShow”,类型为“整数型”。
参数<3>的名称为“pFilter”,类型为“变体型”。
参数<4>的名称为“fEntityReferenceExpansion”,类型为“逻辑型”。方法调用格式: 〈对象(IDOMEvent)〉 对象.对象型方法 ("createEvent",eventType)
参数<1>的名称为“eventType”,类型为“文本型”。方法调用格式: 〈对象(IHTMLDOMRange)〉 对象.对象型方法 ("createRange")方法调用格式: 〈无返回值〉 对象.方法 ("addEventListener",type,listener,useCapture)
参数<1>的名称为“type”,类型为“文本型”。
参数<2>的名称为“listener”,类型为“对象”。
参数<3>的名称为“useCapture”,类型为“逻辑型”。方法调用格式: 〈无返回值〉 对象.方法 ("removeEventListener",type,listener,useCapture)
参数<1>的名称为“type”,类型为“文本型”。
参数<2>的名称为“listener”,类型为“对象”。
参数<3>的名称为“useCapture”,类型为“逻辑型”。方法调用格式: 〈逻辑型〉 对象.逻辑方法 ("dispatchEvent",evt)
参数<1>的名称为“evt”,类型为“对象(IDOMEvent)”。

IE自动化(易语言填表原理分析)相关推荐

  1. 易语言html规则分析,易语言算法原理浅析【一】(示例代码)

    注: 如果你看完了下面的文章.就来试试这个KeyGenMe吧,相信你能有所收获. 一.文章开头首先我们要贴上一段易语言代码,并且编译这段代码,从汇编角度分析易语言程序编译后,易语言算法在汇编中的实现过 ...

  2. 易语言填表识别并自动输入验证码

    .版本 2 .支持库 wke .支持库 spec.子程序 _精易Web浏览器1_Url载入开始, 逻辑型 .参数 Url, 文本型 .参数 Job, 整数型 .局部变量 func, 特殊功能.如果真 ...

  3. C语言C++编程学习:排序原理分析

    C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构.C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现 ...

  4. IDA、X32dbg逆向分析易语言程序窗口标题、宽度、高度

    分析背景 源于对某软件的广告删除分析,发现其为易语言程序,特此写一篇关于易语言程序的分析思路,而此篇所讲述的为修改易语言编译后程序的标题.宽度和高度.(大佬勿喷,自己分析的思路记录) 环境准备 我们首 ...

  5. 一款专门针对高质量女性的易语言钓鱼样本简单分析

    本文首发于合天智汇:网络靶场_在线网络安全学习平台|合天智汇 由于一直没怎么分析过易语言的样本,想学习一下易语言的样本分析过程,正好最近碰见了一个易语言编写的样本,是一个专门针对人类高质量女性进行钓鱼 ...

  6. 易语言反截图_[原创]反截图技术的原理及简单实现

    前言 该文章将邀请世界第一的编程语言-易语言来为我们演示. 吹逼 随着好玩的游戏越来越多,盖佬人才越来越突出,好玩的游戏+一款牛逼的WG成为了一个老挂逼的日常生活.鲁迅说过'有乐同享,有难同当',于是 ...

  7. 易语言php支付宝,支付宝填表登录易语言源码

    支付宝填表登录易语言源码 @MS_晨星天宇.版本 2 .支持库 spec .支持库 HtmlView .程序集 窗口程序集_窗口1 .子程序 _按钮1_被单击 调试输出 (开始登录 (超文本浏览框1, ...

  8. 利用计算机语言实现ID3算法,机器学习之决策树学习-id3算法-原理分析及c语言代码实现.pdf...

    机器学习之决策树学习-id3算法-原理分析及c语言代码实现.pdf 还剩 23页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保 ...

  9. 易语言.尘土界面库2.0版源代码分析(1):缘起

    作者:liigo 原文链接:http://blog.csdn.net/liigo/archive/2009/06/23/4292691.aspx 转载请注明出处:http://blog.csdn.ne ...

最新文章

  1. 来来来!DD带大家一起赢台MacBook Pro回家过年!
  2. Webpack入门教程二十九
  3. 详解在ASP.NET中用LINQ实现数据处理
  4. exc_bad_instruction(code=EXC_I386_INVOP,subcode=0x0) 错误
  5. Java 零注解文档生成工具—smart-doc,看完有替换swagger的冲动
  6. OpenVz Centos4 Oracle 10g VE
  7. 膜拜高手!Python竟然开发命令行版网易云音乐!
  8. 马歇尔·卢森堡《非暴力沟通》——备忘
  9. python实现将整数转换为罗马数字
  10. mysql左连接查询时多条件的注意事项
  11. 公寓做网络管理300多个房间,怎么做?
  12. 统计数字问题Python
  13. 【MySQL】必知必会知识点
  14. html添加一条虚线垂直的,【html问题】在网页中添加垂直分割线
  15. 仁润云出品丨浅析传统风控与大数据风控
  16. 几何画板中几种作函数图像的方法
  17. Heaters 供暖器
  18. python经典好书-Python 必读好书,这十本分量十足!
  19. 常用搜索引擎 (转)
  20. BGP路由黑洞及解决方案

热门文章

  1. ProcessOn在线画流程图介绍
  2. 对过去五年工作经历的总结
  3. 盘古开源:技术为基创新驱动数据存储体系完善
  4. 机器人摘果子看图写话_二年级摘苹果看图写话范例
  5. Django电商项目(八)订单生成、悲观锁、乐观锁
  6. 【UEFI】---关于BIOS,EIST和PStateCState和CPU主频变化得关系
  7. 了解数据的发展历程--大数据简史
  8. SANGFOR SCSA——Windows系统基础
  9. 亚马逊SP-API申请,亚马逊SP-API注册,亚马逊开发者申请,PII申请怎么做?SP-API是什么?
  10. 湖南方言之王——湘乡话