function printpage(m_printpage1)
{
   var newstr = document.all.item(m_printpage1).innerHTML;
   var oldstr = document.body.innerHTML;
   document.body.innerHTML = newstr;
   window.print(); 
   document.body.innerHTML = oldstr;
   return false;
}

解决方案 »

  1.   

    举个例子吧,看不懂
    <input type=button name="botton1" value='打印报表' onClick='print_ready();'>
    <input type=submit name="botton2" value='详细内容'>
      

  2.   

    <script>
            function print_ready(){
              form.botton1.style.dispaly="none";
      form.botton2.style.dispaly="none";
        window.print();
                }
    </script>
    据说这样就隐掉按钮了,可我试了怎么还不行啊?
      

  3.   

    <style>
    @media print {
       .ptn {display:block;}   
       .notptn {display:none;}
    }
    </style><input type=submit name="botton2" value='详细内容' class="notptn">
    function printIt(){
    window.print();
    }