|
楼主 |
发表于 2012-9-22 21:26
|
显示全部楼层
cumulonimbus 发表于 2012-9-22 21:15
[quote]蓝天630902 发表于 2012-9-22 20:57 http://bbs.people.com.cn/ewebeditor/ewebeditor.htm?id=conte ...
标签应该是可以读到的,
Sub 读取标签属性()
[a1,n1] = Split("className,clientHeight,clientLeft,clientTop,clientWidth,href,ID,innerText,tabIndex,tagName,Target,Title,uniqueID", ",")
On Error Resume Next
With CreateObject("internetexplorer.application")
.Visible = True
.Navigate "http://bbs.people.com.cn/ewebeditor/ewebeditor.htm?id=content1&style=coolblue"
Do Until .ReadyState = 4
DoEvents
Loop
Set r = .document.All
For i = 0 To r.Length - 1
Cells(i + 2, 1) = i
Cells(i + 2, 2) = r(i).className '对象的类。
Cells(i + 2, 3) = r(i).clientHeight '对象的高度,不计算任何边距、边框、滚动条或可能应用到该对象的补白。
Cells(i + 2, 4) = r(i).clientLeft 'offsetLeft 属性和客户区域的实际左边之间的距离。
Cells(i + 2, 5) = r(i).clientTop 'offsetTop 属性和客户区域的实际顶端之间的距离。
Cells(i + 2, 6) = r(i).clientWidth '对象的宽度,不计算任何边距、边框、滚动条或可能应用到该对象的补白。
Cells(i + 2, 7) = r(i).href '目标 URL 或锚点。
Cells(i + 2, 8) = r(i).ID '标识对象的字符串。
Cells(i + 2, 9) = r(i).innerText '对象标签内的文本。
Cells(i + 2, 10) = r(i).tabIndex '对象的 Tab 顺序的索引。
Cells(i + 2, 11) = r(i).tagName '对象的标签名称。
Cells(i + 2, 12) = r(i).Target '目标内容要显示于哪个窗口或框架。
Cells(i + 2, 13) = r(i).Title '对象的咨询信息(工具提示)。
Cells(i + 2, 14) = r(i).uniqueID '为对象自动生成的唯一标识符。
Next i
End With
End Sub
但还是没办法在http://bbs.people.com.cn/postDisplayAction.do?bid=1里面操作 |
|