ローカルWebページを表示する単純なWebブラウザコントロールがあり、そのWebページにはレコードと印刷機能がありますが、Webページ内の印刷ボタンをクリックするとIEと印刷にリダイレクトされますダイアログがポップアップし、他のブラウザにリダイレクトされないようにして、Webブラウザのコントロールから印刷ダイアログを表示することができます。私は解決策のために多くのことを検索しましたが、唯一のものは受け入れロジックのようなものがあるIEのWebブラウザの印刷ポップアップダイアログを無効にする
:ここに.....
を
private void webBrowser1_NewWindow(object sender, CancelEventArgs e)
{
e.Cancel = true;
}
しかしdidn`tの仕事はJavaScript関数であります:
<script type="text/javascript">
function printDiv(printDiv)
{
//calledFromJSHandlerFunction(document.getElementById(printDiv).innerHTML);
var w = window.open("about:blank");
w.document.write(document.getElementById(printDiv).innerHTML);
w.print();
w.close();
}
最後にあなたたちは私を助け願っています。私のJS・ツー・英語の翻訳者にあなたのjavascriptを差し込む
印刷ボタンに付いているjsコードは...? –
@Boo私の質問を編集し、JSコードを追加しました。 – user1280665