StampaTabellaEDiv - Test

Vai ai contenuti

Menu principale:

Test1
123
456
Codice in oggetto HTML
__________________________________
<input type="button" id="btnPrint" value="Print" />
       <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>

<style> table {
   border:solid #000 !important;
   border-width:1px 0 0 1px !important;
}
th, td {
   border:solid #000 !important;
   border-width:0 1px 1px 0 !important;
}</style>

   <script type="text/javascript">
  
       $(function () {
           $("#btnPrint").click(function () {
               var contents = $("#imContent").html();
               var frame1 = $('<iframe />');
               frame1[0].name = "frame1";
               frame1.css({ "position": "absolute", "top": "-1000000px" });
               $("body").append(frame1);
               var frameDoc = frame1[0].contentWindow ? frame1[0].contentWindow : frame1[0].contentDocument.document ? frame1[0].contentDocument.document : frame1[0].contentDocument;
               frameDoc.document.open();
               //Create a new HTML document.
               frameDoc.document.write('<html><head><title>DIV Contents</title>');
               frameDoc.document.write('</head><body>');
               //Append the external CSS file.
               frameDoc.document.write('<link href="style.css" rel="stylesheet" type="text/css" />');
               //Append the DIV contents.
               frameDoc.document.write(contents);
               frameDoc.document.write('</body></html>');
               frameDoc.document.close();
               setTimeout(function () {
                   window.frames["frame1"].focus();
                   window.frames["frame1"].print();
                   frame1.remove();
               }, 500);
           });
       });
   </script>
 
Torna ai contenuti | Torna al menu