Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: stampare pagina html

  1. #1

    stampare pagina html

    Ciao a tutti,
    volevo sapere se e come è possibile mandare in stamapa tramite un pulsante determinate celle di una pagina html creata ovviamente con tabelle.

    Fatemi sapere.
    Grazie mille.

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    - associ una classe particolare alle celle interessate
    - crei un foglio di stile per la stampa in cui setti il display: none a tutti gli elementi e display: block alla classe delle celle
    - per stampare usi il metodo window.print()

    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Mi potresti fare un esempio preciso.
    Ora provo ma non so se riuscirò ad ottenere ciò che hai scritto.

    Grazie mille.

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    prova questo esempio

    file html

    codice:
    <html>
    <head>
    <link href="print.css" type="text/css" rel="stylesheet" media="print" />
    </head>
    
    <body>
      <table>
      <tr>
      <td class="cell2print">1</td>
      <td>2</td>
      <td>3</td>
      </tr>
      
      <tr>
      <td>4</td>
      <td class="cell2print">5</td>
      <td>6</td>
      </tr>
    
      <tr>
      <td>7</td>
      <td>8</td>
      <td class="cell2print">9</td>
      </tr>
    
      </table>
      
      
    
      Stampa
    </body>

    file print.css
    codice:
    td {
        display: none;
    }
    
    td.cell2print {
        display: table-cell;
    }
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Ok, sembra perfetto.
    Ora importo tutto nella mia pagina poi ti dico se va tutto bene.

    Grazie.

  6. #6
    ... ho qualche problemino:
    è possibile impostare un <div> in modo tale che mi stampi un blocco di celle?

  7. #7
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    cioè?
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  8. #8
    Sto cercando di fare individuare un blocco da stampare senza dover dare ad ogni cella la classe.
    E' possibile?
    Stavo pensado di inglobare all'interno di un <div> tutta l'area da stampare...
    Spero di essere stao più chiaro.

    Fammi sapere.
    Grazie.

  9. #9
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    forse all'interno delle celle puoi inserire il contenuto dentro dei div e poi far stampare solo quelli con il css, ma dubito che tu possa includere in un unico div solo le celle da stampare... del resto l'uso delle classi serve anche per questo.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  10. #10
    Ok, dovrei aver capito.
    Verifico un pò poi ti faccio sapere.

    Grazie!!!

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.