4
我使用下面的代碼,以我的應用程序中的打印頁打印頁眉/頁腳...如何刪除代碼爲
<html><body onload=""window.print();"">"
sHtmlBody = sHtmlBody & "<body>"
的window.print()
工作正常。 我知道一旦打印出來,我可以手動進入設置並刪除頁眉和頁腳。 在IE上,我知道我必須去打印預覽,然後刪除打印標題。
但是,是否有一些代碼行自動執行此操作,因此應用程序的用戶不必這樣做?
編輯:
sHtmlBody = "<style type='text/css'>"
sHtmlBody = sHtmlBody & " @media print{"
sHtmlBody = sHtmlBody & " body{ background-color:#FFFFFF; background-image:none; color:#000000 }"
sHtmlBody = sHtmlBody & " #ad{ display:none;}"
sHtmlBody = sHtmlBody & " #leftbar{ display:none;}"
sHtmlBody = sHtmlBody & " #contentarea{ width:100%;}"
sHtmlBody = sHtmlBody & " }"
sHtmlBody = sHtmlBody & " </style>"
sHtmlBody = sHtmlBody & "<html><body onload=""window.print();"">"
sHtmlBody = sHtmlBody & "<body>"
該死的,好的,謝謝新人 – Beginner
我看不出效果。對於哪種瀏覽器應該有效果?什麼容器應該是#ad,#leftbar和#contentarea? – Horcrux7