获得页面的HTML与敬畏

Get HTML of page with awesomium

本文关键字:HTML      更新时间:2023-10-16

我如何得到一个网页的HTML与 c++ ?

我已经搜索过了,显然你只能在 c# Java中使用webcontrol。我尝试使用示例hello:

JSValue theVal( view->ExecuteJavascriptWithResult(WSLit("document.getElementsByTagName('html')[0].innerHTML"),WSLit("")));

,但它不起作用。什么好主意吗?请在c++中,因为我知道你可以在 c# Java

使用Javascript可以这样做:

web_view->ExecuteJavascriptWithResult("document.getElementsByTagName('html')[0].innerHTML"); 

也可以使用:

web_view->CopyHTML();

,然后从剪贴板中获取HTML。我不确定是否有另一种方法获得HTML不使用Javascript