title在ie自带的文件-打印-页面设置中去掉以后就不会出现。其实我建议用ie6就可以了,它自带页面设置,打印预览,支持网络打印机,功能相当强大,灵活性强,没必要再页面上加一个打印按纽。如果要加,则必须为打印安纽设一个css,在打印中隐藏才行。比较麻烦,可查一些相关资料或者参考小雨的css手册。

解决方案 »

  1.   

    <style>@media print {
       .noprint {display:none}
                 }
    </style>
    在按钮前面加个div
    <div class="noprint">……</div>
    这个按钮就不会被打印出来
      

  2.   

    gross1215(小男生) :请你试过以后再发表评论,用了class="noprint"这个div 后,里面的东西在窗口打开的时候不可能看不见!
    <style>@media print {
       .noprint {display:none}
                 }
    </style>
    <div class="noprint">
    <input type="button" value="Print" onclick="window.print();" >
    </div>
      

  3.   

    还与另外一种不打印出按钮的方法
    <OBJECT id="WebBrowser" height="0" width="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" 
    >

    </OBJECT>
    <div id="t">
    <INPUT onclick="t.style.display='none';document.all.WebBrowser.ExecWB(6,6);t.style.display='block';" type="button" value="打    印">
    <INPUT onclick="t.style.display='none';document.all.WebBrowser.ExecWB(8,1);t.style.display='block';" type="button" value="页面设置">
    <INPUT onclick="t.style.display='none';document.all.WebBrowser.ExecWB(7,1);t.style.display='block';" type="button" value="打印预览">
    </div>
      

  4.   

    要在打印按钮onclick的时候 设置css的display属性