Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    STAMPARE SOLO L'AREA DESIDERATA

    Salve, vi spiego subito il problema:

    vorrei poter stampare una parte della pagina senza selezionare le 3/4 righe interessate ma premere solo un bottone che mi permetta di stamparle direttamente (ovviamente a me stampare gli sfondi e il resto della pagina non interessa).

    Queste 3/4 righe sono all'interno di una pagina piena di altre informazioni che vorrei evitare di stampare ogni volta.

    codice:
    <HTML>
    <head>
    </head>
    <body>
    <table>
     <tr>
      <td>
       <div class="my_css">Questo è il testo 1</div>
      </td>
     </tr>
    </table>
    <table>
     <tr>
      <td>
       <div class="my_css">Questo è il testo 2</div>
      </td>
     </tr>
    </table>
    <table>
     <tr>
      <td>
       <div class="my_css">Questo è il testo 3</div>
      </td>
     </tr>
    </table>
    <table>
     <tr>
      <td>
       <div class="my_css">Questo è il testo 4</div>
      </td>
     </tr>
    </table>
    
    Stampa
    
    </body>
    </HTML>
    con quel link alla stampa vorrei stampare solamente il testo 3 presente nella tabella in questione e NON il resto....

    Se non sono stata illuminante :P riprovo a spiegarmi...
    Se c'è una soluzione vi ringrazio ^__^

    Cris ^^

  2. #2
    Potresti linkare a una pagina dove hai la versione stampabile...
    Parafarmacia online, tantissimi prodotti tutti in un click

  3. #3
    Il problema è che non ho pagina dove ho la versione stampabile

  4. #4
    Falla..............

  5. #5
    non sò farla :'( , proverò ad arrangiarmi

  6. #6
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,881
    Potresti pensare ad un css per la stampa.
    Identifichi la parte da stampare con un apposito id (id="dastampare")
    codice:
       <div id="dastampare">
          Testo da stampare
       </div>
    e crei un css con tutti gli altri id descritti come:
    codice:
    div#menu { display : none; }
    div#testata { display : none; }
    div#navigation { display : none; }
    div#footer { display : none; }
    ....
    evidentemente devi inserire il richiamo al css a seguito di quello principale o comunque dentro l'head:
    codice:
    link type="text/css" media="print" href="Style/Stampa.css" rel="stylesheet" />

  7. #7
    Macchè versione stampabile e versione stampabile! :rollo:

    I CSS ci danno l'opportunità di offrire al browser, in maniera automatica, fogli di stile per la stampa. Per darti un'idea delle potenzialità, prova ad andare a questo documento e fanne un'anteprima di stampa:

    - http://www.itgmarinoni.it/studenti/0...vembre/001.php

    Io, in questo caso, ho pensato che se una persona vuole stamparsi l'articolo è perchè gli interessa il contenuto, non anche tutti i menù di navigazione e rumori vari. Ecco che ho reso invisibili gli elementi di disturbo (e formattato il testo in maniera più leggibile su carta) tramite un breve foglio di stile che subentra, ripeto, in maniera automatica quando uno lancia la stampa del documento.

    Prova a fare una ricerca sul forum di XHTML & CSS per ulteriori notizie sulla questione.

    [Edit] Scusa salasir, ti ho letto solo ora. VVoVe: Vabbè, meglio una volta in più che una in meno.

  8. #8
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,881
    Eee. Meglio troppo che niente. Inoltre, le tue risposte sono sempre supportate da motivazioni valide che completano la semplice e sterile soluzione del problema proposto cosa che a volte si sottovaluta o si dà per scontato.
    Non esagerare però ...

  9. #9
    grazie mille ad entrambi ora provo a documentarmi meglio ^__^

    Cris

  10. #10
    Cmq il mio problema sorge per il fatto che uso un template per tutta la grafica statica, mentre poi ho una tabella dinamica per tutte le pagine dove dovrei stampare i vari argomenti che si creano dinamicamente al suo interno.

    Stò pensando a come risovere questo problema ^__^

    Cris

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.