0
ウェブビューに含まれるものをどのように印刷できますか?私のような何か試してみました:ウェブビューを印刷する
view.page().currentFrame().toPlainText()
をそれは
PSを動作しませんでした:私のWebViewのJavaScript関数の評価が含まれているので、私はtoHtml()の仕事にどんな提案を行うことはありませんを想定しますか?
ウェブビューに含まれるものをどのように印刷できますか?私のような何か試してみました:ウェブビューを印刷する
view.page().currentFrame().toPlainText()
をそれは
PSを動作しませんでした:私のWebViewのJavaScript関数の評価が含まれているので、私はtoHtml()の仕事にどんな提案を行うことはありませんを想定しますか?
QtWebKit
は、javacriptで生成されたウェブページを他のウェブページと同じように表示します(ただし、jsはQWebSettings
まで無効にできます)。私は、WebページがC++アプリケーションからのリクエストに基づいて要素を生成したがっていると仮定します。
この場合、QWebFrame::evaluateJavaScript
(これまでの質問で前述したように:Qt4: How to call JavaScript functions in a page from C++ via QtWebkit?)が必要です。
さらに一般的には、thisが便利です。
プリントアウトはどういう意味ですか?プレーンテキスト、リッチテキスト、スクリーングラブの後ですか? :) – sjwarner
実際に私は、javascript関数の実行の結果を表示するwebviewが欲しかったが、私は最近、関数がWebページで評価されない限り、これを行うことができないと考えました。私が間違っている場合私を修正してください – user1319236
あなたはあなたが何をしているかを完全に理解していません:js関数の数値/テキスト出力を取り出してQt/C++アプリケーションで使用したいのですか? javascriptで生成された要素を含むWebページ? – sjwarner