我有一个由5页组成的网站。我创建了一个名为print_page.php的特殊页面,其中包含所有5个页面的内容。
如何在5个单独页面的顶部添加链接,按下后会打印print_page.php的内容?
感谢您的帮助
答案 0 :(得分:0)
您确定需要单独的页面吗?
第一次机会 - 将print_page.php包含在div中,只在打印时可见:
<div class="print_only"><?php include('print_page.php'); ?></div>
CSS:
@media screen {
.print_only { display: none; }
}
@media print {
.print_only { display: block; }
}
然后用window.print();
打印第二个机会是重新设计您的网站,以便在适当的@media设计的所有网页上都有相关的可打印内容。
答案 1 :(得分:-1)
您可以将每个页面定义为print_page.php中的块。 因此,当您在第1页时,打印页面网址将包含类似
的内容 <a href="print_page.php?id=firstpage".
然后根据id变量显示内容。
答案 2 :(得分:-1)
我认为您需要使用javascript来完成此任务。
<a href="print_page.php" onClick ="window.print();return false">