1

私は QT を使用して C++ をプログラミングするのが初めてです

QWebView を含むウィンドウがあります

問題は、js が newwindow を要求するときに java スクリプト (たとえば、index.jsp) を使用する Web サイトに入ると、開かず、同じコンテンツでページを更新するだけです。要求されたリンク アドレスを確認すると、このようなものでした (例: 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);

そして問題を解決しませんでした

4

0 に答える 0