求打印代码,谢谢 去看看这个。http://xuewen8.com/technique/article_3694.htmlhttp://xuewen8.com/technique/article_2170.html 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 也遇到这样的问题,微软有段GDI+的例子代码,但如果Form比屏幕还要大,就打印不全了! <script language="javascript" type="text/javascript"> function preview() { 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.document.body.style.backgroundColor = '#ffffff'; //window.document.body.style.color = '#000000'; window.print(); } </script><a href='javascript:window.preview()'style="color: #000000">打印</a> 如何获得实验室信息系统接收的数据 当单选按钮选中时如何判断当前用户是否已经登陆 winform中的datagridview,怎么根据字段设置背景色 写入串口的数据如何转回来? 子表单如果控制主表单的控件? 调用 web service的问题 急呀,在C# Web窗体中的TextBox事件,在线等了............... C++和C++.net到底有什么不同 关于windows8客户端与服务端通信的问题 怎么做个splash窗口(要让窗口停几秒) 如何取得webbrowser 里 选择状态文本 请问免费软件怎么捆绑其他插件获取收入..谢谢...
function preview()
{
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.document.body.style.backgroundColor = '#ffffff';
//window.document.body.style.color = '#000000';
window.print();
}
</script>
<a href='javascript:window.preview()'style="color: #000000">打印</a>