Maison >interface Web >js tutoriel >JS implémente les compétences d'impression par sélection partielle et de non-sélection partielle_javascript

JS implémente les compétences d'impression par sélection partielle et de non-sélection partielle_javascript

WBOY
WBOYoriginal
2016-05-16 16:53:271554parcourir

Sélectionnez le contenu à imprimer sur une page en fonction des besoins du projet.

Enveloppez la chose que vous souhaitez imprimer dans un calque DIV. Par exemple :

Copier le code Le code est le suivant :


(Numéro d'avis : ${zjxfItemUser. acceptNo })

Avis de transfert des questions de pétition< /span>${zjxfItemUser.userName } : (nom du pétitionnaire)

       
, cette agence (ou unité) La pétition ${zjxfItemUser.subject} déposée par vous (ou vous) a été acceptée conformément à la loi
La question de la pétition relève des pouvoirs de XXX Selon les dispositions pertinentes. du « Règlement sur les pétitions », cette agence a déjà Les documents concernés seront transférés à XXX pour traitement le XX, veuillez le contacter à temps.

Nous vous informons par la présente.

(estampillé du sceau spécial ${zjxfProcessOver.subOrgname} ou du sceau officiel)< ;/ div>
< /div> ;


requis au milieu, également inclus dans une couche DIV. Utilisez les styles CSS. Référencez simplement class="noprint" dans le calque qui n'a pas besoin d'être imprimé



Copiez le code
Code JS :

Remarque : Le style sera perdu lorsque vous choisissez d'imprimer. Vous devez ajouter votre impression avant l'impression.



Copier le code


Le code est le suivant :
$(function(){ $("#print").click(function(){ var html = window.document.body.innerHTML;
exportCSS("itemVrbjForm",html);

});

//Importer les styles dans l'impression sélectionnée
fonction exportCSS(formName,htmlInfo){
var CSS = " "
" "
""
"" ;link href="" baseURL "/zjxf/common/css/print.css" type="text/css" rel="stylesheet" />" ;
$(CSS).appendTo("#" formName );
window.document.body.innerHTML = $("#" formName).html();
window.print(); }

});


De cette manière, il est possible d'obtenir à la fois une impression à sélection partielle et une impression à non-sélection partielle.
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn