网页上asp.net显示出来的数据怎样打印? 网页上有几个textbox,其中显示的数据是由asp.net计算产生的,怎样把显示的内容打印到纸上指定位置,因为是套打,所以要能设置打印位置,还有要能选择打印机。谁能给段代码,javascript这些客户端东西没学过,又急着用。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法1:关于WEB页的局部打印问题: <script language="javascript"><!--function PrintNote(){var PrintWin=window.open('about:blank','Print');PrintWin.document.write('<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>' + document.all("PrintContent").innerHTML);PrintWin.document.all.WebBrowser.ExecWB(7,1);PrintWin.close();}--></script>--------------------------------------------内容用<div>装起来,并把DIV设置ID<div id="PrintContent" align="center">your GridView</div>------------------------------------<input onclick="javascript:PrintNote();" type="button" value="打印" id="Button2" onserverclick="Button2_ServerClick" runat="server"/>把gridvie控件放入DIV里就可以实现打印了。方法2:偶也贴一个 ............ 很多人都一直问的 .. 关于网页的打印 1、在页面的代码头部处加入JavaScript: <script language=javascript> function doPrint() { bdhtml=window.document.body.innerHTML; sprnstr=" <!--startprint--> "; eprnstr=" <!--endprint--> "; prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17); prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); window.document.body.innerHTML=prnhtml; window.print(); } </script> 2、在页面正文处加上 <!--startprint--> 与 <!--endprint--> 标识。也就是在需要用户打印保存的正文所对应的html处附加上。 3、截取内容部分已完成,现在加个“打印”的链接: <a href="javascript:;" onClick="doPrint()"> 打印教程 </a> 财务统计功能 获得数据集问题 跨域访问cookie 系统发布后的问题 截取字符串的问题 急求:没有连接到网络的情况下,怎样得到当前登录的域用户的信息 问个问题 asp.net mvc4 webapi post的问题 页面提交时的验证问题. www.aspxcn.com/dotnetitem/default.aspx网站为什么一直连不上 请教一个菜鸟问题 向框架网页传参数的问题
<!--
function PrintNote()
{
var PrintWin=window.open('about:blank','Print');
PrintWin.document.write('<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>' + document.all("PrintContent").innerHTML);
PrintWin.document.all.WebBrowser.ExecWB(7,1);
PrintWin.close();
}
-->
</script>--------------------------------------------
内容用<div>装起来,并把DIV设置ID
<div id="PrintContent" align="center">
your GridView
</div>
------------------------------------
<input onclick="javascript:PrintNote();" type="button" value="打印" id="Button2" onserverclick="Button2_ServerClick" runat="server"/>把gridvie控件放入DIV里就可以实现打印了。方法2:
偶也贴一个 ............
很多人都一直问的 ..
关于网页的打印 1、在页面的代码头部处加入JavaScript: <script language=javascript>
function doPrint() {
bdhtml=window.document.body.innerHTML;
sprnstr=" <!--startprint--> ";
eprnstr=" <!--endprint--> ";
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));
window.document.body.innerHTML=prnhtml;
window.print();
}
</script> 2、在页面正文处加上 <!--startprint--> 与 <!--endprint--> 标识。也就是在需要用户打印保存的正文所对应的html处附加上。 3、截取内容部分已完成,现在加个“打印”的链接: <a href="javascript:;" onClick="doPrint()"> 打印教程 </a>