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

    HEADER e FOOTER tabella ripetuti in stampa.

    Ciao a tutti.

    con il seguente html genero una tabella.

    codice HTML:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title><link rel='stylesheet' src='stampa.css' media='print'></head>
    <body>
    <table width="700" border="1">
    <thead>  
    <tr>    
    <th scope="col">LINEA</th>    
    <th scope="col">NUMERO</th>    
    <th scope="col">MITTENTE</th>    
    </tr>  
    </thead>  
    <tbody>    
    <?php do { ?>      
    <tr>        
    <td>
    <?php echo $row_Recordset1['linea']; ?>
    </td>        
    <td><?php echo $row_Recordset1['numero']; ?></td>
    <td><?php echo $row_Recordset1['rif_mittente']; ?></td>
    </tr>      
    <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>  
    </tbody>  
    <tfoot>  
    <tr>    
    <td colspan="3">PIE DI PAGINA</td>  
    </tr>  
    </tfoot>
    </table>
    </body>
    </html>
    <?phpmysql_free_result($Recordset1);?>
    che una volta popolata si compone di centinaia di righe.

    come avrete capito devo fare in modo che in stampa compaia sia l'header della tabella che il footer in ogni pagina.

    il css associato è il seguente:

    codice HTML:
    @charset "utf-8";/* CSS Document */
    @page {    size: A4;    margin: 50px;}
    thead{display:table-header-group;}tbody{display:table-row-group;}tfoot{display:table-footer-group;}
    orbene se apro la pagina con ie, l'ultima versione, ottengo quel che voglio sia con che senza il css, con chrome invece non c'è verso.

    potete aiutarmi? possibile che chrome non sia in grado di ripetere header e footer?

    c'è qualche trucco che posso usare?

    Grazie per le risposte.

  2. #2
    buongiorno a tutti,

    dalle letture senza risposte vedo che il mio problema è comune a molti, ma se nessuno mi risponde credo non ci siano soluzioni.

    possibile che chrome non supporti header e footer delle tabelle e ie si?

    non ci sono rimedi neppure con altre istruzioni css?

    grazie lo stesso comunque

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    possibile che chrome non supporti header e footer delle tabelle e ie si?
    Purtroppo e` cosi`. Non tutti i browser si comportano al meglio.

    Hai provato a verificare se hai l'ultima versione disponibile di chrome?
    Hai provato con altri browser (FireFox, ...)?
    In questi casi si possono anche consultare alcuni siti, dove sono riportate le features supportate dai vari browser e versioni. Credo che in http://www.w3schools.com/ ci sia anche una tabella di questo tipo, ma altre ne puoi trovare mediante ricerca in rete.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.