Creé el código JS para imprimir ID individuales. Cada vez que trato de Imprimir documento, el botón Imprimir también aparece en Vista previa. Intenté todas las soluciones posibles pero nada funcionó
Lo intenté
@media print { .noprint { visibility: hidden; } }pero sin resultados
Aquí está mi código js
function bookListPrintOnlyId(bookid) { var popupWin = window.open('', '', 'width=700,height=700'); popupWin.document.open(); popupWin.document.write('<html><head><title></title>'); popupWin.document.write('<link href="{$resourcePath}assets/css/customprint.css" rel="stylesheet" type="text/css" />'); popupWin.document.write('</head><body ><div id="printabelDivOutput" class="printabelEquipmentsDivOutput"><table class="table table-striped table-bordered table-responsive"><thead class="table-vertical-header" style="height: 56px;"><tr><th style="width: 130px;" class="text-center"><span class="header-cell">Equipment ID</span></th></tr></thead><tbody>'); popupWin.document.write('<tr><td class="text-center">'+bookid+'</td></tr>'); popupWin.document.write('<tr><td class="text-center"><button onclick="window.print()" class="noprint">Print</button></td></tr>'); popupWin.document.write('</tbody></table></div></body></html>'); popupWin.document.close(); }