在使用IE打印的过程中,需要设置页左边距为0,但又不想每次都手动进行页面设置。在网上找了一下也没找到什么好的方法。后来发现IE中的打印设置参数全都存放在注册 表中。我们可以通过脚本来修改注册表,以达到进行页面的自动设置。

<script language="javascript">
function PageSetup(key,value)
{
try{
 var RegWsh = new ActiveXObject("WScript.Shell")
 RegWsh.RegWrite(key,value)
 }catch(e){}
}
//设置页头
PageSetup("HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\PageSetup\\header","1111");
</script>



0 回复,0 引用: 自定义IE打印页面设置解决方案

添加回复

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。