2011年10月22日 星期六

[asp.net] 列印網頁

戰天  國中數學

方法一:透過 webbrowser 物件


 

document.all.WebBrowser.ExecWB(1,1) //打開
document.all.WebBrowser.ExecWB(2,1) //關閉全部
document.all.WebBrowser.ExecWB(4,1) //另存為
document.all.WebBrowser.ExecWB(6,1) //列印
document.all.WebBrowser.ExecWB(6,6) //直接列印
document.all.WebBrowser.ExecWB(7,1) //預覽列印
document.all.WebBrowser.ExecWB(8,1) //頁面設置
document.all.WebBrowser.ExecWB(10,1) //屬性
document.all.WebBrowser.ExecWB(17,1) //全選
document.all.WebBrowser.ExecWB(22,1) //刷新
document.all.WebBrowser.ExecWB(45,1) //關閉

 


方法二:直接用 javascript


window.print();

 


第一種方法功能較多,但測試後發現隻支援 internet explore,
第二種方法隻單純列印頁面而已,但因為是 javascript,因此大部分的瀏覽器可以使用。



沒有留言:

張貼留言