天天看點

在網頁上列印時用javascript設定列印區域和不列印區域,分頁等

<!--media=print 這個屬性隻在列印時有效-->  

<stylemedia=print>     

.Noprint{display:none;}   //不列印  

.PageNext{page-break-after:   always;}//換頁列印     

</style>  

<script type="text/javascript"> 

function doPrintSetup(){

    //列印設定

    document.all.WebBrowser.ExecWB(8,1)

}

function doPrintPreview(){

    //列印預覽

    document.all.WebBrowser.ExecWB(7,1)

}

function doPrint() {    

    window.print();    

}    

</script> 

<input  type="button"  value="直接列印" οnclick="return doPrint();" id="Button1" />

<div class="Noprint">這裡面的内容可以在網頁上顯示,在列印時不會顯示</div>

 <div class="PageNext"></div>//加上此空div,下面的内容就會換一頁列印,需要注意整體布局

繼續閱讀