问题标签 [qtwebkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1106 浏览

qt - QT/WebKit GUI 将选定的 HTML 元素数据传递给 Qt 应用程序

我将收集网页上的表单输入,以便下次根据输入字段名称自动填充它们。

如何将 QtWebkit 中选定/显示的 HTML 元素数据传递给 qt 应用程序?就像萤火虫一样。

Qt 版本:4.6 / 4.7

谢谢。

0 投票
2 回答
4914 浏览

qt - QtWebkit:控制台应用程序

我是 Qt 的新手。

我正在构建一个控制台应用程序,我需要处理很多现实世界的 html 页面。QtWebkit 是一个简单的选择,因为它具有清晰的 API 和易用性。

我查看了文档,他们说我可以使用 QWebView::load() 加载页面。但我正在构建一个控制台应用程序,我不能使用小部件。我得到的错误是:?

那么如何在控制台应用程序中使用 QtWebkit 处理 html 页面。

0 投票
1 回答
856 浏览

c++ - -webkit-box-shadow 用 QtWebKit 模糊?

当时有什么方法可以实现 -webkit-box-shadow 的工作模糊?阅读此错误报告的评论,我意识到这仍然是一个问题,尽管错误报告被标记为RESOLVED FIXED自版本 528(我使用的是版本 534.6)。

0 投票
2 回答
3677 浏览

webkit - 与 qtwebkit 请求一起发送自定义标头

我正在使用 PyQt4 和 QtWebKit 做一些工作,并且在网页请求中需要发送自定义“主机”标头以及标准 HTTP 请求。我没有看到任何向请求添加自定义标头的选项,但这对我来说是全新的,所以我希望我遗漏了一些东西。我在看这里:

http://doc.qt.digia.com/4.6/qwebsettings.html

任何建议将不胜感激。

0 投票
1 回答
767 浏览

python - Overriding hostname IP address in qtwebkit request

I'm downloading a web page (with PyQt4/QtWebKit) using given hostname, but I would like to use a pre-defined IP address for that hostname. For example, I need to hit "http://www.mysite.com" but use the IP address 1.2.3.4 instead of the actual resolved IP address. Is this at all possible in QtWebKit? I've tried a couple things so far:

  1. Hitting http://1.2.3.4/ and sending a "Host" header of "www.mysite.com". This almost works, but ends up failing for a number of reasons (I'd be happy to go into more detail here).

  2. Using a global /etc/hosts setting. This didn't work because it is hard to automate and I will be doing multiple downloads at once.

Is there a way to either in python or in PyQt4/QtWebKit to override the IP address associated with a hostname?

This is big for me. Any help at all would be greatly appreciated.

0 投票
2 回答
2387 浏览

qt - QtWebkit 和 QWebElement - 获取用户输入?

如何在输入字段中获取用户输入?

}

如果我设置了属性,它会起作用,但我想捕捉用户输入,有什么想法吗?

0 投票
2 回答
3132 浏览

webkit - PyQt4.QtWebKit:加载停止时 QWebPage QWebView 设置超时

如果超过某种超时,有什么方法可以对 QWebPage 或 QWebView 停止加载页面?

苏丹

0 投票
2 回答
563 浏览

python - PyQtWebkit 和 java 脚本

我有一个带有 js 的页面。在网页上执行 js 后我需要获取 dom。Js 在名为 'sdl' 的 div 中插入文本。我需要在 . js源码中无法解析value,是js生成的。怎么做?对不起我的英语不好。

0 投票
2 回答
1068 浏览

javascript - 在 PyQt 应用程序中为 QtWebkit 小部件缓存外部 javascript

我的应用程序中有一个 QWebView,它将存储在应用程序中的 html 页面呈现为 Qresource。但是,此页面需要大量的外部 Javascript 库,例如 MathJax,由于它的大小,我想将其作为资源包含在内。

我的问题是,QtWebkit 似乎没有像普通浏览器那样缓存这些文件,每次我刷新小部件时,它都会重新下载 MathJax。

所以我的问题是:有没有办法在第一次下载这些库后缓存这些库,而无需将其作为资源随应用程序一起提供?

0 投票
2 回答
3426 浏览

qt - 使用 QT C++ 编写 Web 表单填充器/提交器

我对如何完成以下任务摸不着头脑:我需要用 QT C++ 编写一个简单的 Web 表单填充器/提交器,它执行以下操作:

1) 加载页面 url 2) 填写表单字段 3) 提交表单

听起来很简单,但我是一名网络开发人员,找不到如何让 QT 完成任务的方法,我只设法使用 WebKit 加载带有 QWebView 对象的 url,不知道下一步该做什么,如何填写字段并提交表格。有任何提示、教程、视频吗?我很欣赏这个。