获得页面的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
相关文章:
- 简单的 HTML 验证器
- 如何在 html 页面中插入 cgi 应用程序的输出?
- 在 C++ 中编写解析器来解析给定的 HTML 实体
- 使用 ReadTheOrg 将识字程序导出为 HTML 时保留源块的内容
- 当我使用 QDomDocument 解析 html 数据时,如何保留 "?
- 如何使用 libcurl 在本地 IP 上获取 HTML?
- 通过 c++ 中的套接字发送 html
- 如何使用utf-8编码在Qt5 WebEngineView中加载HTML页面?
- C++ libcurl - 无法从 URL 检索整个 html 内容
- 使用 C++ std::sregex_token_iterator 提取 HTML 注释
- 检查HTML 5视频元素是否正在获取帧
- 如何使用PHP将上传到本地主机的一个html文件重定向到磁盘上的另一个html文档
- Flex/Bison标记为HTML程序
- 如何在C++中正确地将我的语言字符输出到HTML文件中
- 使用 Lamda 从 QWebEngineView 中的 QWebEnginePage 获取 HTML
- 根据 C++ 中生成的随机数的值生成 Html RGB 值
- 正则表达式忽略 HTML 注释
- qprint 和 QTextDocument 中的表格边距使用 html 作为输入
- 如何从 doxygen 创建的 html 更改回代码
- 是否有提供可调整 dpi、可选文本和 CSS 支持的 HTML 到 PDF 渲染器?