当前位置: 代码迷 >> ASP.NET >> (50分)再问关于B/S系统的客户端打印功能有关问题,HELP^
  详细解决方案

(50分)再问关于B/S系统的客户端打印功能有关问题,HELP^

热度:5224   发布时间:2013-02-25 00:00:00.0
(50分)再问关于B/S系统的客户端打印功能问题,HELP^^^^^^
asp.net(c#)2.0 开发B/S系统 

先前已经发过一个相关帖子,使我对打印有了初步的了解。
http://topic.csdn.net/u/20090113/16/67d9849c-d595-4b35-bd23-b4247b17b04e?931064681

还有几个问题要再问一下:

1、window.print(); 打印出来的页面有“页眉”和“页脚”,这个能去掉吗?或者修改?

2、套打怎么实现????

请指点…………

关注……


------解决方案--------------------------------------------------------
http://hi.baidu.com/ilovemy77lovem/blog/item/665a5555316deec1b745ae81
------解决方案--------------------------------------------------------
自己写一个ActiveX
------解决方案--------------------------------------------------------
1、window.print(); 打印出来的页面有“页眉”和“页脚”,这个能去掉吗?或者修改? 
=========
可以去.把注册表里的值改掉那个就没了.
------解决方案--------------------------------------------------------
注册表中
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup
中的
\header
\footer
你打开看看就知道咋回事了.

把那个去了就没了.
------解决方案--------------------------------------------------------
这段脚本是修改那个注册表项的,不知道好不好用,你可以试一下.
vbscript的,你可以改成js的也行.
VBScript code
<script  language=vbscript>            dim hkey_root,hkey_path,hkey_key            hkey_root="HKEY_CURRENT_USER"            hkey_path="\Software\Microsoft\Internet Explorer\PageSetup"                        function pagesetup_null()                on error resume next                Set RegWsh = CreateObject("WScript.Shell")                hkey_key="\header"                 RegWsh.RegWrite hkey_root+hkey_path+hkey_key,""                hkey_key="\footer"                RegWsh.RegWrite hkey_root+hkey_path+hkey_key,""            end function                        function pagesetup_default()                on error resume next                Set RegWsh = CreateObject("WScript.Shell")                hkey_key="\header"                 RegWsh.RegWrite hkey_root+hkey_path+hkey_key,"&w&b页码,&p/&P"                hkey_key="\footer"                RegWsh.RegWrite hkey_root+hkey_path+hkey_key,"&u&b&d"            end function        </script>
------解决方案--------------------------------------------------------
探讨
注册表中
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup
中的
\header
\footer
你打开看看就知道咋回事了.

把那个去了就没了.

------解决方案--------------------------------------------------------
ScriptX.cab
------解决方案--------------------------------------------------------
我看要自己定义报表实现
------解决方案--------------------------------------------------------
8楼发的脚本是修改客户端的,不是服务器!!
------解决方案--------------------------------------------------------
http://blog.csdn.net/zhangxuyu1118/archive/2008/10/23/3128032.aspx
------解决方案--------------------------------------------------------
8楼.几年前的IE可以修改掉..
  相关解决方案