想直接把Repeater中的数据打印 有什么好的方法吗 
有好的思路也行

解决方案 »

  1.   

    有具体的代码吗          function printPage() { 
    var newWin = window.open('printer','',''); 
    //newWin.moveTo(10000,10000); 
    var titleHTML = document.getElementById("printdiv").innerHTML; 
    newWin.document.write(titleHTML); 
    newWin.document.location.reload(); 
    newWin.print(); 
    newWin.close();我写了一段不好用
      

  2.   

    <OBJECT   id=WebBrowser   classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2   height=0   width=0></OBJECT>   
      <input   type=button   value=打印           onclick=document.all.WebBrowser.ExecWB(6,1)>   
      <input   type=button   value=直接打印   onclick=document.all.WebBrowser.ExecWB(6,6)>   
      <input   type=button   value=页面设置   onclick=document.all.WebBrowser.ExecWB(8,1)>   
      <input   type=button   value="打印OK"   onclick="   return   myprint(this);">                         
      <input   type=button   value=打印预览   onclick=document.all.WebBrowser.ExecWB(7,1)> 设置打印区域<html>
    <head>
    <style type="text/css" media=print>
    .noprint{display : none }
    </style>
    </head>
    <body>
    <div class="noprint">不打印的部分</div>
    <div>打印的部分</div>
    <div class="noprint">不打印的部分</div>
    </body>
    </html>