私はそれにPDFが埋め込まれたWebページを持っています。このコードは、Acrobatのプラグインを実行したときに、よく知られた印刷ダイアログを開きます埋め込みPDFをサイレント印刷
function printDocument(documentId) {
//Wait until PDF is ready to print
if (typeof document.getElementById(documentId).print == 'undefined') {
setTimeout(function(){printDocument(documentId);}, 1000);
} else {
var x = document.getElementById(documentId);
x.print();
}
}
:私は、印刷のために、このJavaScriptコードの私のPDFを持って
<embed
type="application/pdf"
src="path_to_pdf_document.pdf"
id="pdfDocument"
width="100%"
height="100%">
</embed>
:私のコードは次のようになります。
つの質問:
- PDFがロードされ、印刷の準備ができていることを検出する方法を改善するために、どのようにこのような何か?
- 印刷ダイアログの表示を避けるにはどうすればよいですか?
私のシステムについて少し詳細情報:
OS:のWindows XP
ブラウザ:のInternet Explorer 7
PDFプラグイン: Acrobat Readerが9
@gideonが、これはすなわちエラーウェブページエラーの詳細 メッセージを与える... IE8のFFまたはクロームでは....動作しません。 5 コード:0 URI ます:http:私は警告文書がロードされた後もポップアップ維持し続けTYPEOF場合内のアラート()に入れた場合 //localhost/mpdf/pdf.php –