JSP中如何将IE打印预览中页眉的变量设置为空

来源:百度知道 编辑:UC知道 时间:2024/06/07 11:58:27
JSP中如何将IE打印预览中页眉的变量设置为空
就是我点一按钮后,跳转到我用后台传的数据拼成的页面,此页面是用来打印出来的,此页面打印时要求没有页眉
如何在程序中设置?高手指点

我印象中有几种办法:
1。用控件或者自己做控件
http:※※www.meadroid.com※※scriptx※※sxdownload.asp
2。在需要打印的机器的IE上,点文件菜单,然后页面设置,
把里面的页眉页脚全部去掉,打印出来就没有了。

下面是Javascript去除的代码,前提是IE安全设置为低:
<script language="JavaScript">
var HKEY_Root,HKEY_Path,HKEY_Key;
HKEY_Root="HKEY_CURRENT_USER";
HKEY_Path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";
//设置网页打印的页眉页脚为空
function PageSetup_Null()
{
try
{
var Wsh=new ActiveXObject("WScript.Shell");
HKEY_Key="header";
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"");
HKEY_Key="footer";
Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"");
}
catch(e){}
}
//设置网页打