我尝试过这样做但没有任何反应。
void MainWindow::on_pushButton_2_clicked()
{
ui->webView->load(QUrl("javascript:alert('hello world')"));
}
但如果我从html文件加载javascript它就可以了。
<a href="javascript:alert('hello world');">Click here to say hi</a>
我知道我可以从html文件运行javascript但是,我的问题是如何使用按钮将javascript注入webview
答案 0 :(得分:1)
尝试QWebFrame :: evaluateJavaScript()。