Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    stampare una pagina html (IE 6.0)

    Ciao a tutti sono nuovo e vorrei subito chiedere un consiglio ;-)
    Ho una pagina HTML che tramite l'istruzione javascript window.print() vorrei stampare.
    Il problema è che non riesco ad impostare i margini del foglio stampato(in formato A4 su stampante laser) come voglio io: ad esempio vorrei che i margini fossero impostati da codice piuttosto che da browser (tramite File-imposta pagina-modifica margini).
    La mia domanda è: c'e' un modo tramite html o javascript per impostare da codice tali margini ?
    Grazie
    Ale

  2. #2
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    si i css

    leggi lòa guida su html.it c'è una parte che parla proprio della stampa.

  3. #3
    purtroppo ho GROSSI problemi di tempo per leggere la guida....
    mi puoi dare al volo (se puoi) un'indicazione o uno stralcio di codice per capire come applicarli ?
    Grazie

  4. #4

  5. #5
    si gli ho dato un'occhiata....grazie :-)
    ed ho usato questo:

    <style type="text/css">
    @page {size: auto;margin: 1cm;}
    @media print{ body{ background-color:#FFFFFF; background-image:none; color:#000000; size:8px; } #banner{ display:none;} #nav{ display:none;} #footer{ display:none;} #contentarea{ width:100%;} } </style>

    ma apparentemente se faccio un'anteprima di stampa (o se effettuo una stampa vera e propria)i margini rimangono sempre quelli, non riesco a farli salire in altezza o in larghezza.

  6. #6
    Utente di HTML.it L'avatar di antos
    Registrato dal
    Feb 2001
    Messaggi
    3,581
    Originariamente inviato da Alexxandro_72
    si gli ho dato un'occhiata....grazie :-)
    ed ho usato questo:

    <style type="text/css">
    @page {size: auto;margin: 1cm;}
    @media print{ body{ background-color:#FFFFFF; background-image:none; color:#000000; size:8px; } #banner{ display:none;} #nav{ display:none;} #footer{ display:none;} #contentarea{ width:100%;} } </style>

    ma apparentemente se faccio un'anteprima di stampa (o se effettuo una stampa vera e propria)i margini rimangono sempre quelli, non riesco a farli salire in altezza o in larghezza.
    allora giusto per consolarti di dico che @page lo supporta SOLO Opera
    http://www.westciv.com/style_master/.../printing.html

  7. #7
    che c... ehem....che fortuna !!!
    E quindi come cavolo faccio a far salire + su la pagina ???

  8. #8
    Utente di HTML.it L'avatar di antos
    Registrato dal
    Feb 2001
    Messaggi
    3,581
    prova a settare il margin del tag body

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.