用.NET自带的托管WebBrowser控件做的一个浏览器 打开某个页面 怎么加载这个页面里的ActiveX控件
在网上找了半天只找到一篇用使用COM组件里的WebBrowser控件来解决的文章 没有这样去尝试 因为这样程序改动太大
求高手相助 感激不尽!
webBrowser1.Document.GetElementById("bodyid").InnerHtml = @"<input type=" + "text" + " value=" + "bbb" + @">bbbbbb</input>";
这样可以加上一个文本框,不知道能不能加activex
<OBJECT >....</OBJECT>似乎只能在IE,chrome,safari中支持。
在Firefox中必须用<embed>。。。</embed>
如果要同时兼容IE和Firefox,可以采用如下写法:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="../../cabs/flash/swflash.cab#version=7,0,19,0" width="766" height="374">
<param name="flashVars" value="companyname=***&we_ser=best service and best compangs">
<param name="movie" value="***.swf" >
<param name="quality" value="high">
<embed src="***.swf" flashVars="companyname=***&we_ser=best service and best compangs" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="766" height="374">
</embed>
</object>
@风遥: 你好,请问是怎么知道已经成功加载ActiveX控件呢?
“<OBJECT >....</OBJECT>似乎只能在IE,chrome,safari中支持。”这句话有问题吧。
还有这个博客说的
http://www.cnblogs.com/newsouls/archive/2011/10/11/2207578.html
貌似只有IE才支持Object