簡體   English   中英

使用javascript打印特定的div

[英]print a specific div using javascript

我正在使用可打印特定div的javascript代碼。此代碼工作正常,但在我打印時會自動顯示頁眉網址和頁腳...我可以通過chrome瀏覽器來處理它,但不能通過ie或firefox.please幫助

<script language="javascript" type="text/javascript">
        function printDiv() {
             var divElements = document.getElementById('print_id').innerHTML;
            var oldPage = document.body.innerHTML;

            document.body.innerHTML ="<html><head><title>Booking</title> </head><body>"+divElements+"</body></html>" ;

            window.print();

            document.body.innerHTML = oldPage;

        }
    </script>

您無法控制頁面內頁眉和頁腳的打印,因為它們受瀏覽器首選項控制。

您可以通過此處的指南更改計算機(Firefox和IE)上的首選項

注意:這只會更改您的本地設置,不會影響用戶在其計算機上打印頁面。

<script type="text/javascript">
function printDiv() {    
var printContents = document.getElementById('Your printable div').innerHTML;
var originalContents = document.body.innerHTML;
 document.body.innerHTML = printContents;
 window.print();
 document.body.innerHTML = originalContents;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM