日期:2014-05-17  浏览次数:20668 次

如何实现打印功能 求具体代码

大概打印出来是这种 我点击哪个数据就要打印哪个数据 这种该怎么写 不会控制这个打印机 大家有没有相关的代码可以参考一下 谢谢啊
java 打印 web 代码

------解决方案--------------------




<script type="text/javascript" src="/mshopsuhf/js/common.js"> </script>
<script type="text/javascript" src="/mshopsuhf/js/checkform.js"> </script>  
<link href="/mshopsuhf/css/main.css" rel="stylesheet" type="text/css">
<script type="text/javascript">
<!--
function BusyWaitMsg(msg,w,h)
{
if (!msg)  msg="正在执行中,请稍候...";
if (!w) w=document.body.offsetWidth;
if (!h) h=Math.round(screen.height-180);
//var l=(document.body.offsetWidth-w)/2;
//var t=(document.body.offsetHeight-h)/2;
var l=10;
var t=10;
document.all.BusyDiv_F.style.display="";
window.frames.BusyFrame_F.document.all["MsgText"].innerHTML=msg;
document.all.BusyFrame_F.style.width=w;
document.all.BusyFrame_F.style.height=h;
document.all.BusyFrame_F.style.left=l;
document.all.BusyFrame_F.style.top=t;
document.all.BusyFrame_F.style.right=10;
document.all.BusyFrame_F.style.display="";

}
//打印忙提示的HTML
document.writeln ('<Div id="BusyDiv_F" style="position:absolute; top:0; left:0; width:100%; height:100%; z-index:1010;display:none;border:0px"><table style="width:100%;height:100%;background-color: transparent;"><tr><td></td></tr></table></Div>');
document.writeln ('<iframe allowTransparency="true" id="BusyFrame_F" scrolling="no" frameborder=0 style="border:0px solid #4284F7;position: absolute;z-index:1020; filter :\'progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#AAAAAA,strength=5)\';display: none"></iframe>');
window.frames.BusyFrame_F.document.write('<HTML><BODY onselectstart="return false;" leftmargin=0 topmargin=0 rightmargin=0 bottommargin=0 bgcolor="#F7F7F7" style="background-color=transparent"><table align=center style="height:100%;width:100%;border:1px solid #4284F7" ><tr><td><table style="height:100%;width:100%;font-size:9pt; border:0px solid #4284F7" ><tr><td width="20"><img src="/mshopsuhf/images/loading.gif"></td><td><font id=MsgText></font></td></tr></table></td></tr></table></BODY></HTML>');
window.frames.BusyFrame_F.document.close();

//-->
</script>
<HTML> 
<HEAD> 
<TITLE> New Document </TITLE> 
<META NAME="Generator" CONTENT="EditPlus"> 
<META NAME="Author" CONTENT=""> 
<META NAME="Keywords" CONTENT=""> 
<META NAME="Description" CONTENT="">
<script type="