zoukankan      html  css  js  c++  java
  • IE:页面调用IEWebBrowser,以及该组件的ExecWB方法

     调用过程分三步(在此以打印预览为例):

    一、 在页面加入Object对象:

      <object id="WebBrowser" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height="0" width="0">
         </object>

    二、通过页面控件触发:

      <input type="button" name="Button" value="打印预览" onClick="document.all.WebBrowser.ExecWB(7,1)" />

    三、某些时候需要设置打印区域,于是可以在页面加载时或Body的onbeforeprint和onafterprint事件进行处理,如下:

      <body onbeforeprint="DivId.style.display= 'none';"   onafterprint="DivId.style.display = 'block';">
     从下内容是ExecWB方法的详细说明:
    •   调用方法: WebBrowser.ExecWB(nCmdID,   nCmdExecOpt,   [pvaIn],   [pvaOut])
    •   参数说明: 
    (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就可以了。
  • 相关阅读:
    洛谷P2770 航空路线问题 最小费用流
    洛谷P2766 最长不下降子序列问题 网络流_DP
    洛谷P2763 试题库问题 最大流
    洛谷P2756 飞行员配对方案问题 网络流_二分图
    洛谷P2045 方格取数加强版 最小费用流
    洛谷P1231 教辅的组成 网络流
    LA3231 Fair Share 二分_网络流
    [CTSC1999]家园 分层图网络流_并查集
    力扣题目汇总(丑数,重复N的元素,求众数)
    力扣题目汇总(最长连续递增序列,旋转图像(中等),宝石与石头)
  • 原文地址:https://www.cnblogs.com/shuzehui/p/1909020.html
Copyright © 2011-2022 走看看