Ho una pagina con campi di input. Voglio nascondere i campi di testo di tutti i valori 0 quando la pagina è nel tipo di supporto stampa.Come rilevare il tipo di supporto della pagina corrente in jQuery
Ho provato in jQuery. Ma questo funziona sia in modalità schermo che in modello di stampa.
HTML:
<div class="screen">some screen</div>
<div class="print">some print</div>
<input type='text' name='' id='1' class='' value='0'/>
<input type='text' name='' id='2' class='' value='5'/>
<button>Print</button>
JS:
$('button').click(function(){
$('input[type=text]').each(function(){
if ($(this).val() == 0){
$(this).hide()
}
})
})
CSS:
@media print{
.screen{
display:none;
}
.print{
display:block;
}
}
@media screen{
.screen{
display:block
}
.print{
display:none;
}
}
Se rilevo della pagina corrente dei media ty pe. Posso finirlo. Purtroppo non ho potuto ottenere il codice giusto.
Ho anche provato jmediatype, ma non c'è un'opzione di download.
Grazie per il codice man. – Mifas