如何让QWebView打开新窗口

时间:2012-08-20 07:44:19

标签: qwebview

我是使用QT编程c ++的新手

我有一个包含QWebView的窗口

问题是当我进入一个使用java脚本的网站时(例如:index.jsp) 当js请求newwindow时,它不会打开,它只是刷新具有相同内容的页面。当我检查所请求的链接地址时,就像这样(例如:www.website.com/index.jsp#)

那我怎么能在同一个QWebView中打开这个链接?

BTW我试图通过此代码启用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);

并没有解决问题

0 个答案:

没有答案