E' possibile da una pagina html contenete una immagine 800x600 (messo in orizzontale) creare un bottone che mandi in stampa A4 in verticale?
E' possibile da una pagina html contenete una immagine 800x600 (messo in orizzontale) creare un bottone che mandi in stampa A4 in verticale?
Potresti usare un foglio di stile apposta per la stampa. Potrebbe essere una cosa del genere:
Quando si lancia la stampa, poi, è facoltà dell'utente scegliere la rotazione del foglio.codice:* { margin:0; padding:0 } body { width:29.7cm; height:21cm }
Leading the Web to Its Full Potential...
www.pierofix.it | www.w3.org | www.zeldman.com/externals | http://browsehappy.com | www.alistapart.com | www.webstandards.org | www.flickr.com/photos/pierofix/
Posso creare un bottone con un link per dare il comando stampa (ctrl+p) ?
<input onclick="window.print()" value="stampa" />Originariamente inviato da Silvers
Posso creare un bottone con un link per dare il comando stampa (ctrl+p) ?
- "E' un messaggio. E' di Svarion, della terra di Merdor!"
- "Busto Arsizio?"
- "Terrazzo, sgabello, formaggio. Borraccia blu, ca**o di gomma e... CANNUCCIA!"
- "Ca**o dici? C'è scritto «frocio chi legge»!"
scusa la tristezza.... ma se scrivo:
<body>
<a href="#">Stampa documento
</a>
</body>
dove inserisco
<input onclick="window.print()" value="stampa" />
grazie
Input lo inserisci proprio al posto di <a> e al posto di value="stampa" inserisci quello che vuoi visualizzare...
Forse sarebbe meglio evitare gli input se non è strettamente necessario, e questo accade solo all'interno dei form. Proverei così:
La questione, tuttavia, è un'altra: perchè inserire un collegamento di questo tipo all'interno del markup, quando esiste già un pulsante di stampa nel browser?codice:<a href="javascript:void(0)" onclick="window.print()"> Stampa il documento. </a>
Già è difficile costruire buone pagine web, se poi ci complichiamo la vita con queste invasioni di campo...
Leading the Web to Its Full Potential...
www.pierofix.it | www.w3.org | www.zeldman.com/externals | http://browsehappy.com | www.alistapart.com | www.webstandards.org | www.flickr.com/photos/pierofix/
Scusate se mi intrometto. ma la risposta di Piero mi ha fatto venire un dubbio.
Sono perfettamente d'accordo sul fatto di non inserire funzionalità già previste dal browser. Ma proprio ieri, facendo alcune domande sull'accessibilità (vedi discussione [CSS] stili alternativi ), chiedevo se era necessario prevedere tasti di scelta del carattere (piccolo/grande) quando già la funzione è prevista del browser.
Mi è stato detto (e io condivido la risposta) che
Ora, sto documentandomi sull'accessibilità, ma ogni risposta che trovo mi vengono due dubbi. Sto sbagliando l'approccio mentale alla questione dei tasti presenti nella pagina?La risposta è "si". ma la domanda è un po vaga.
Seguendo il tuo ragionamento, se io volessi aumentare le dim. dei font nel tuo sito, da IE agisco sul menu e vivo contento. Ma se non lo so fare? Se non conosco questa possibilità?
Il tutto dipende sino a "che punto" vuoi rendere il sito accessibile. E perchè.
Oppure per la questione di stampa, avanti, indietro la questione non si pone perchè sono sicuramente + visibili delle altre funzionalità?
(Mi sto rispondendo da solo?)
Se il problema risiede nella presunta ignoranza dell'utente, a mio avviso è meglio istruirlo piuttosto che sporcare i miei documenti per dare lui il contentino.
La soluzione sarebbe mettere a disposizione dei documenti in cui si mostra all'utente come usare al meglio il proprio browser (così acquisirebbe nozioni in più, utili per le navigazioni future). Guardate, ad esempio, come fa il W3C:
- http://www.w3.org/WAI/changedesign
Molto molto più intelligente come soluzione, secondo me.
Leading the Web to Its Full Potential...
www.pierofix.it | www.w3.org | www.zeldman.com/externals | http://browsehappy.com | www.alistapart.com | www.webstandards.org | www.flickr.com/photos/pierofix/