只打印web页的某部份

<input type=button value=打印        onclick="document.all.WebBrowser.ExecWB(6,1)" class="NOPRINT">
<input type=button value=直接打印 onclick="document.all.WebBrowser.ExecWB(6,6)" class="NOPRINT">
<input type=button value=页面设置 onclick="document.all.WebBrowser.ExecWB(8,1)" class="NOPRINT">
<input type=button value=打印预览 onclick="document.all.WebBrowser.ExecWB(7,1)" class="NOPRINT">


给不需要的地方加个div

并加上如下js代码

//打印前隐藏菜单
function   window.onbeforeprint(){
     $("#main").hide();
     }
    //打印后显示菜单
    function   window.onafterprint(){
     $("#main").show();
    }

你可能感兴趣的:(Web)