我有一个非常简单的Qt应用程序,它使用QtWebkit和QWebPage来呈现网页。问题是它似乎不支持弹出窗口。例如,在google.com上,当我点击“Gmail”时,Javascript警报会说我的浏览器已禁用弹出窗口...
带有以下“a”标记的html文件:<a href = "index.html" target = "_blank">Link</a>
无效。
有人能帮助我吗?
感谢。
答案 0 :(得分:2)
您需要重新定义QWebPage::createWindow
或QWebView::createWindow
以创建新的QWebPage
和/或QWebView
。