隨筆-153  評論-235  文章-19  trackbacks-0
          WebBrowser是IE內置的瀏覽器控件,無需用戶下載.

          一、WebBrowser控件
            <object ID='WebBrowser' WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'></object>
          二、WebBrowder控件的方法
          //打印

          WebBrowser1.ExecWB(6,1);

          //打印設置

          WebBrowser1.ExecWB(8,1);

          //打印預覽

          WebBrowser1.ExecWB(7,1);

          關于這個組件還有其他的用法,列舉如下:
          WebBrowser.ExecWB(1,1) 打開
          Web.ExecWB(2,1) 關閉現在所有的IE窗口,并打開一個新窗口
          Web.ExecWB(4,1) 保存網頁
          Web.ExecWB(6,1) 打印
          Web.ExecWB(7,1) 打印預覽
          Web.ExecWB(8,1) 打印頁面設置
          Web.ExecWB(10,1) 查看頁面屬性
          Web.ExecWB(15,1) 好像是撤銷,有待確認
          Web.ExecWB(17,1) 全選
          Web.ExecWB(22,1) 刷新
          Web.ExecWB(45,1) 關閉窗體無提示
          但是打印是會把整個頁面都打印出來的,頁面里面有什么東西就打印出來,我們有時候只需要打印數據表格,這時我們就要寫一個樣式了:把不想打印的部份隱藏起來:
          樣式內容:
          <style type="text/css" media=print>
          .noprint{display : none }
          </style>
          然后使用樣式就可以:
          <p class="noprint">不需要打印的地方</p>

          -----以上轉載: http://blog.csdn.net/minjunyu/archive/2007/07/08/1682757.aspx-------------------

          示例代碼:

          <HTML><HEAD><TITLE>javascript打印-打印頁面設置-打印預覽代碼</TITLE>
          <META http-equiv=Content-Type content="text/html; charset=gb2312" />
          <SCRIPT language=javascript> 
            
          function printsetup(){ 
            
          // 打印頁面設置 
            wb.execwb(8,1); 
            } 
            
          function printpreview(){ 
            
          // 打印頁面預覽 
               
            wb.execwb(
          7,1); 
                
               
            } 

            
          function printit() 
            { 
            
          if (confirm('確定打印嗎?')) { 
            wb.execwb(
          6,6
            } 
            } 
            
          </SCRIPT>
          <style type="text/css" media=print>
          .noprint
          {display : none }
          </style>

          </HEAD>
          <BODY>

          <DIV align=center>
          <OBJECT id=wb height=0 width=0 
          classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 name=wb></OBJECT>
          net.blogjava.chenlb do print 中文 ^_^
          <class="noprint">
          <INPUT onclick=javascript:printit() type=button value=打印 name=button_print /> 
          <INPUT onclick=javascript:printsetup(); type=button value=打印頁面設置 name=button_setup /> 
          <INPUT onclick=javascript:printpreview(); type=button value=打印預覽 name=button_show />
          </p>
          </DIV>
          </BODY>
          </HTML>

          posted on 2007-11-18 22:53 流浪汗 閱讀(1240) 評論(0)  編輯  收藏 所屬分類: HTML
          主站蜘蛛池模板: 余干县| 临猗县| 防城港市| 北流市| 芜湖市| 古交市| 年辖:市辖区| 青海省| 太白县| 海阳市| 鲁甸县| 专栏| 五河县| 黑龙江省| 德清县| 新泰市| 济源市| 永丰县| 来安县| 乌拉特前旗| 论坛| 名山县| 息烽县| 大悟县| 海宁市| 衡阳县| 方城县| 定西市| 南安市| 伊宁县| 奉节县| 保德县| 虞城县| 靖西县| 朝阳市| 临朐县| 仙游县| 山东省| 双辽市| 静乐县| 霍城县|