Contenido principal de este artículo:
Si usa el botón de impresión que viene con el navegador, no puede realizar otras operaciones relacionadas con la impresión, como pasar el número de impresiones, etc. Por lo tanto, debe retener y asignar la función de imprimir a los botones que agregó, para que pueda activar las funciones personalizadas al hacer clic en el botón.
La copia del código es la siguiente:
<input type = "botón" id = "btnprint" value = "print" />
<iframe frameBorDer = 0 id = "printpdfiFrame" src = "" <span style = "white-space: pre"> </span>> </frame>
La copia del código es la siguiente:
<script type = "text/javaScript">
$ ("#btnprint"). Click (function () {
<Precode_snippet_id = "248441" frause_file_name = "Blog_20140321_2_4849863" name = "code"> <span style = "white-space: pre"> </span> printpdf (); </ pre>}); if (navigator.appname == 'Microsoft Internet Explorer') {// Espera hasta que PDF esté listo para imprimir if (typeof document.getElementById ("printpdfiFrame") .print == 'Undefined') {setTimeOut (function () {printpdffff ("printpdfiframe");},
1000); a la función de la impresora pdfiframeload () {debugger;
{var frm = iframe.contentwindow;
<pre> </pre>
<pre> </pre>