我使用打印特定div的JavaScript代碼。此代碼工作正常,但它會自動顯示頁眉URL和頁腳,當我打印它時...我可以使用Chrome瀏覽器但不能從IE或firefox.please幫助使用javascript打印特定的div
<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>
因爲你是在同一個頁面是不可能的,你要隱藏div的所有用於顯示頁眉和頁腳。 – harishkumar329
你的問題有點不清楚。你想在哪裏打印它,究竟是什麼問題?你能舉一個例子說明它如何不起作用嗎? – Dropout
您描述的頁眉和頁腳是瀏覽器放置在印刷品上的內容,據我所知,您無法擺脫這些。你當然可以創建一個PDF文件或其他東西,並讓用戶將其保存在他/她的計算機上,然後打印出來。這樣你就不會從瀏覽器打印,省略了頁眉和頁腳。 –