Get html from iframe



我正在尝试使用vbscript从iframe剥离HTML。有任何体面的方法吗?这是我在网上找到的唯一建议,它是从主页提取HTML,而不是iframe:

pageHTML = ie.document.All("ExternalQuestionIFrame").Document.Body.innerHTML

external Questioniframe是名称属性。没有ID标记。

也许尝试iframe的contentwindow。

Set myFrame = ie.document.getElementByID("ExternalQuestionIFrame")
Set internalContent = myFrame.contentWindow
pageHTML = internalContent.Document.Body.innerHTML

这可能可以将其清理成一个单线,但我喜欢一次将物体设置为一小部分。

ContentWindow参考:http://www.w3schools.com/jsref/prop_frame_frame_contentwindow.asp

最新更新