19 messaggi dal 02 gennaio 2004
In una pagina creata con asp 2.0 ho il risultato di una select: per stampare la pagina evitando di andare su File->Stampa ho inserito un pulsante con il seguente codice:
<input name="button" type=button onClick="window.print();"
value="Stampa">
Il problema è che miviene stampato anche il pulsante.
Come potri fare ad evitare che il pulsante non venga stampato?

Grazie Franco
13 messaggi dal 30 settembre 2006
La soluzione più semplice è nascondere il pulsante prima di stampare, ma puoi anche utilizzare, ed è la scelta migliore css differenziati...uno per il video e uno per la stampante (attributo media con valore print o screen)
19 messaggi dal 02 gennaio 2004
Intanto, grzie per la risposta. Siccome sono molto inesperto, se ti è posibile potresti farmi un esempio?
13 messaggi dal 30 settembre 2006
è solo un esempio:

<title>Untitled Document</title>
<style media="print" >
.hiden{
visibility:hidden
}
</style>
<style media="screen" >
.hiden{
visibility:visible;
}
</style>
<script type="text/javascript">
function stampa(){
window.print()
}
</script>
</head>

<body>
<b>testo da stampare</b>
<input class="hiden" type="button" value="stampa" onclick="stampa()" />
</body>
19 messaggi dal 02 gennaio 2004
Grazie, ho provato e funziona perfettamente.
ciao Franco

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.