cuốn sách gpt4 ai đã làm

javascript - 如何通过 Qt 访问 javascript 中的数据?

In lại Tác giả: Walker 123 更新时间:2023-11-28 02:53:00 26 4
mua khóa gpt4 Nike

我使用webview来显示网页,

view->setUrl(QUrl("C:\\Qt\\2010.07\\qt\\serbest\\googleSearch.htm"));

在 HTML 代码中我放置了一些 ajax 代码 googleSearch。执行程序后, WebView 运行并有结果(页面链接)。

当我单击任何链接时,它们都无法打开。那么我该怎么做才能打开我点击的链接呢?

如何从 Qt 中的 javascript 结果访问链接的标题?

câu trả lời hay nhất

"C:\Qt\2010.07\qt\serbest\googleSearch.htm"

这不是 URL,而是 Windows 路径名。此外,它还有麻烦的未转义反斜杠: \201 是许多语言中控制字符 U+0081 的字符串文字转义(包括根据您的标签的 JavaScript,尽管该代码段实际上似乎不是 JavaScript) )。

该文件名的 URL 形式类似于:

"file:///C|/Qt/2010.07/qt/serbest/googleSearch.htm"

Bạn có thể sử dụng fromLocalFile() 将文件名转换为 URL .

关于javascript - 如何通过 Qt 访问 javascript 中的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3362281/

26 4 0
Walker 123
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress