函数参考


_IEBodyReadText

返回文档中 <body> 标记中的文本.

#include <IE.au3>
_IEBodyReadText ( ByRef $o_object )

参数

$o_object 一个 InternetExplorer.Application 对象变量, 窗口或者框架(Frame)对象

返回值

成功: 返回文档中 <body> 标记中包含的文本.
失败: 返回 0 并设置 @ERROR
@Error: 0 ($_IEStatus_Success) = 没有错误
3 ($_IEStatus_InvalidDataType) = 无效数据类型
@Extended: 包含错误参数的数量

注意/说明

本函数使用文档正文(Body)的 .innerText 属性. .innerText is available for nearly all DOM elements and is a fast convenient method of parsing out just the text in a document using _IEPropertyGet.

相关

_IEBodyReadHTML, _IEBodyWriteHTML, _IEPropertyGet

示例/演示


; *******************************************************
; 示例 1 - 打开含基本示例的浏览器, 准备好文本主体
;               (所有 HTML 标签被移除后的内容) 并显示在 MsgBox
; *******************************************************

#include <IE.au3>

Local $oIE = _IE_Example("basic")
Local $sText = _IEBodyReadText($oIE)
MsgBox(4096, "Body Text", $sText)