• IEWebBrowser


     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就可以了。  
       
      这是调用IE的”另存为”功能的示例﹕  
       
      <object   id="WebBrowser"   width=0   height=0   classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>  
      <A   href="javascript:WebBrowser.ExecWB(4,1);">Save-存储</A>  

    OBJECT   classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"   height=0   id=WebBrowser   width=0></OBJECT>  
      <table><tr><td>  
      <input   name=Button   onClick=document.all.WebBrowser.ExecWB(1,1)   type=button   value=打开>  
      </td></tr>  
      <tr><td><input   name=Button   onClick=document.all.WebBrowser.ExecWB(2,1)    
      <tr><td><input   name=Button   onClick=document.all.WebBrowser.ExecWB(4,1)   type=button   value=另存为></td></tr>  
      <tr><td><input   name=Button   onClick=document.all.WebBrowser.ExecWB(10,1)   type=button   value=属性></td></tr>  
      <tr><td><input   name=Button   onClick=document.all.WebBrowser.ExecWB(6,1)   type=button   value=打印></td></tr>  
      <tr><td><input   name=Button   onClick=document.all.WebBrowser.ExecWB(6,6)   type=button   value=打印>不会弹出打印机窗口</td></tr>  
      <tr><td><input   name=Button   onClick=document.all.WebBrowser.ExecWB(7,1)   type=button   value=打印预览   ></td></tr>  
      <tr><td><input   name=Button   onClick=document.all.WebBrowser.ExecWB(8,1)   type=button   value=页面设置></td></tr>  
      <tr><td><input   name=Button   onClick=document.all.WebBrowser.ExecWB(10,1)   type=button   value=查看页面属性></td></tr>  
      <tr><td><input   name=Button   onClick=document.all.WebBrowser.ExecWB(15,1)   type=button   value=撤销></td></tr>  
      <tr><td><input   name=Button   onClick=document.all.WebBrowser.ExecWB(17,1)   type=button   value=全选></td></tr>  
      <tr><td><input   name=Button   onClick=document.all.WebBrowser.ExecWB(22,1)   type=button   value=刷新></td></tr>  
      <tr><td><input   name=Button   onClick=document.all.WebBrowser.ExecWB(45,1)   type=button   value=关闭窗体无提示></td></tr>  
      <tr><td><input   type=button   value=刷新   name=refresh   onclick="window.location.reload()">  
      </td></tr>
  • 相关阅读:
    MSSQL存储过程也玩“递归”
    呼之欲出 WebMail 开发手记 (二) 数据库与软件设计分析
    PageRequestManagerServerError
    呼之欲出 WebMail 开发手记 (七) 邮件发送
    呼之欲出 WebMail 开发手记 (四) 邮件收发准备
    呼之欲出 WebMail 开发手记 (六) 邮件收取
    增强 GridView 控件的功能 (二)
    VS.NET 2003 制作安装部署程序时遇到的问题
    android手机定位
    网络错误的基本处理
  • 原文地址:https://www.cnblogs.com/MaxWoods/p/1157212.html
Copyright © 2020-2023  润新知