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