隨筆-9  評論-168  文章-266  trackbacks-0
          <OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT> 
          <input name=Button .Click=document.all.WebBrowser.ExecWB(1,1) type=button value=打開>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(2,1) type=button value=關閉所有>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(4,1) type=button value=另存為> 
          <input name=Button .Click=document.all.WebBrowser.ExecWB(6,1) type=button value=打印>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(6,6) type=button value=直接打印>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(7,1) type=button value=打印預覽>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(8,1) type=button value=頁面設置>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(10,1) type=button value=屬性>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(17,1) type=button value=全選>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(22,1) type=button value=刷新>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(45,1) type=button value=關閉>
          WebBrowser組件的execWB方法
          1. <object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>
          2. 調用方法:
          WebBrowser.ExecWB nCmdID, nCmdExecOpt, [pvaIn], [pvaOut]
          3. 參數說明:
          (a).nCmdID 
          OLECMDID_OPEN = 1, 
          OLECMDID_NEW = 2, 
          OLECMDID_SAVE = 3, 
          OLECMDID_SAVEAS = 4, 
          OLECMDID_SAVECOPYAS = 5, 
          OLECMDID_PRINT = 6, 
          OLECMDID_PRINTPREVIEW = 7, 
          OLECMDID_PAGESETUP = 8, 
          OLECMDID_SPELL = 9, 
          OLECMDID_PROPERTIES = 10, 
          OLECMDID_CUT = 11, 
          OLECMDID_COPY = 12, 
          OLECMDID_PASTE = 13, 
          OLECMDID_PASTESPECIAL = 14, 
          OLECMDID_UNDO = 15, 
          OLECMDID_REDO = 16, 
          OLECMDID_selectALL = 17, 
          OLECMDID_CLEARselectION = 18, 
          OLECMDID_ZOOM = 19, 
          OLECMDID_GETZOOMRANGE = 20 
          OLECMDID_updateCOMMANDS = 21 
          OLECMDID_REFRESH = 22 
          OLECMDID_STOP = 23 
          OLECMDID_HIDETOOLBARS = 24 
          OLECMDID_SETPROGRESSMAX = 25 
          OLECMDID_SETPROGRESSPOS = 26 
          OLECMDID_SETPROGRESSTEXT = 27 
          OLECMDID_SETTITLE = 28 
          OLECMDID_SETDOWNLOADSTATE = 29 
          OLECMDID_STOPDOWNLOAD = 30 
          上面的關鍵詞都可以在瀏覽器的菜單里面找到對應的選項﹐大家一看就明白的﹗ 
          (b).nCmdExecOpt 
          OLECMDEXECOPT_DODEFAULT = 0, 
          OLECMDEXECOPT_PROMPTUSER = 1, 
          LECMDEXECOPT_DONTPROMPTUSER = 2, 
          OLECMDEXECOPT_SHOWHELP = 3 
          對于這個參數﹐一般來說﹐選1就可以了。
          4.常用:
          WebBrowser.ExecWB(1,1) 打開
          WebBrowser.ExecWB(2,1) 關閉現在所有的IE窗口,并打開一個新窗口
          WebBrowser.ExecWB(4,1) 保存網頁
          WebBrowser.ExecWB(6,1) 打印
          WebBrowser.ExecWB(7,1) 打印預覽
          WebBrowser.ExecWB(8,1) 打印頁面設置
          WebBrowser.ExecWB(10,1) 查看頁面屬性
          WebBrowser.ExecWB(15,1) 好像是撤銷,有待確認
          WebBrowser.ExecWB(17,1) 全選
          WebBrowser.ExecWB(22,1) 刷新
          WebBrowser.ExecWB(45,1) 關閉窗體無提示
          5.示例﹕
          (a)調用IE的”另存為”功能的示例﹕
          <object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>
          <A href=".:WebBrowser.ExecWB(4,1);">Save-存儲</A>
          (b)經過改寫的登陸模式
          <object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>
          <body .load="showModalDialog('login_access.asp',0,'Status:NO;dialogWidth:418px;dialogHeight:288px');document.all.WebBrowser.ExecWB(45,1);">
          <OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT> 
          <input name=Button .Click=document.all.WebBrowser.ExecWB(1,1) type=button value=打開>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(2,1) type=button value=關閉所有>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(4,1) type=button value=另存為> 
          <input name=Button .Click=document.all.WebBrowser.ExecWB(6,1) type=button value=打印>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(6,6) type=button value=直接打印>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(7,1) type=button value=打印預覽>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(8,1) type=button value=頁面設置>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(10,1) type=button value=屬性>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(17,1) type=button value=全選>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(22,1) type=button value=刷新>
          <input name=Button .Click=document.all.WebBrowser.ExecWB(45,1) type=button value=關閉>
          posted on 2011-11-29 17:48 紫蝶∏飛揚↗ 閱讀(1449) 評論(0)  編輯  收藏 所屬分類: div+css+js代碼
          主站蜘蛛池模板: 石景山区| 山西省| 诸城市| 九龙县| 犍为县| 诏安县| 延川县| 玉环县| 浠水县| 金坛市| 禹州市| 昌乐县| 兴宁市| 前郭尔| 东乌| 长治县| 孝义市| 三明市| 吉安县| 德安县| 淅川县| 泗阳县| 太仆寺旗| 芷江| 周至县| 揭东县| 襄汾县| 湾仔区| 新兴县| 民和| 廉江市| 台北市| 开平市| 天镇县| 从江县| 石景山区| 兰西县| 大冶市| 滦南县| 白山市| 修武县|