我是使用 QT 编程 c++ 的新手
我有一个包含 QWebView 的窗口
问题是当我进入一个使用java脚本的网站(例如:index.jsp)时,当js请求newwindow时,它没有打开,它只是用相同的内容刷新页面。当我检查请求的链接地址时,它是这样的(例如:www.website.com/index.jsp#)
那么我如何在同一个 QWebView 中打开此链接?
顺便说一句,我试图通过这段代码启用 javascript
// in the mainwindow
ui->webView->settings()->setAttribute(QWebSettings::JavascriptEnabled,true);
ui->webView->settings()->setAttribute(QWebSettings::JavascriptCanOpenWindows,true);
ui->webView_2->page()->settings()->setAttribute(QWebSettings::JavascriptCanOpenWindows, true);
并没有解决问题