Mencetak Pengepala dan Pengaki Halaman Web pada Setiap Halaman
Adalah mungkin untuk memastikan bahawa pengepala dan pengaki tersuai muncul pada setiap halaman yang dicetak daripada aplikasi web. Walaupun penyelidikan awal mungkin mencadangkan sebaliknya, terokai penyelesaian berikut:
Menggunakan Jadual:
Buat jadual dengan bahagian thead (untuk pengepala) dan tfoot (untuk pengaki). Penyarang bahagian ini dalam jadual membolehkan pemaparan dinamik pengepala dan pengaki pada setiap halaman bercetak.
Penggayaan CSS:
Gunakan gaya CSS berikut untuk mengawal paparan pengepala dan pengaki:
thead { display: table-header-group; } tfoot { display: table-footer-group; }
Keserasian Pelayar:
Pendekatan ini sesuai untuk IE6, yang mempunyai sokongan CSS terhad. Harap maklum bahawa Firefox juga dijangka menyokongnya.
Untuk keterlihatan pencetakan sahaja:
Gunakan parameter @media untuk menentukan bahawa pengepala dan pengaki hanya boleh dilihat pada media bercetak:
@media print { thead { display: table-header-group; } tfoot { display: table-footer-group; } } @media screen { thead { display: none; } tfoot { display: none; } }
Penyelesaian Alternatif:
Jika pendekatan jadual tidak memenuhi keperluan anda, pertimbangkan untuk menjana laporan dalam format PDF menggunakan alatan seperti TCPDF. Kaedah ini memberikan kawalan yang lebih besar ke atas pemformatan halaman dan memastikan pemaparan pengepala dan pengaki yang konsisten.
Atas ialah kandungan terperinci Bagaimana untuk Mencetak Pengepala dan Pengaki Halaman Web pada Setiap Halaman?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!