IEWebBrowser组件的execWB方法

王朝asp·作者佚名  2006-01-08
宽屏版  字体: |||超大  

我对IEWebBrowser这个组件的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就可以了。

这是调用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>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有