
我只会先用条件查询出来放入一个页面中,然后再实现对整个页面的打印
前台就可以实现
加入这些代码:
<DIV align="center" id="dayinDiv" name="dayinDiv"> 请输入工号: <input type="text" runat="server" id="cxgh">
<asp:Button id="aaa" runat="server" Text="查询" Width="60px" CssClass="btn3_mouseout"></asp:Button>
<input type="button" class="btn3_mouseout" value="打印" onclick="printTure();">
<input type="button" class="btn3_mouseout" value="打印预览" onclick="printpr();"> <input type="hidden" name="qingkongyema" id="qingkongyema" class="tab" value="清空页码" onclick="">
<input type="hidden" class="tab" value="恢复页码" onclick="">
</DIV>
js方法如下:
function printpr()
{
documentall("qingkongyema")click();
documentall("dayinDiv")styledisplay="none";
var OLECMDID = 7;
var PROMPT = 1;
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
documentbodyinsertAdjacentHTML('beforeEnd', WebBrowser);
WebBrowser1ExecWB(OLECMDID, PROMPT);
WebBrowser1outerHTML = "";
documentall("dayinDiv")styledisplay="";
}
//打印函数
一、打印插件安装的具体程序如下:
1、关闭所有IE浏览器;2、打开路径:C:\Windows\DownloadedProgramFiles,找到打印控件:OmniPreFmtPrinterocx、OmniPrintAdjusterocx;3删除您电脑显示的上述打印控件,有多少个删多少个;4打开IE浏览器,点击工具——internet选项——高级,还原默认(高级)设置;5打开IE浏览器,点击工具——internet选项——常规,删除临时文件、删除cookie;6打开IE浏览器,点击工具——internet选项——安全——受信任站点,重新添加发票在线应用系统为信任站点;7打开IE浏览器,点击工具——internet选项——安全——受信任站点——自定义级别将ActiveX插件与控件全部选为启用;8关闭IE后,打开IE登录发票在线应用系统。
看看你是是装错了。
以上就是关于怎么样用Button控件实现打印功能全部的内容,包括:怎么样用Button控件实现打印功能、打开路径C:\Windows\DownloadedProgramFiles找到打印控件:OmniPreFmtPrinter.ocx、OmniPrintAdjuster.ocx、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)