社区
C#
帖子详情
axWebBrowser的两个问题
wqb1979
2003-04-19 06:24:03
1、页面链接是弹出新窗口的怎么才能不使新窗口变成IE?
2、怎么自定义axWebBrowser的右键菜单?
...全文
62
9
打赏
收藏
axWebBrowser的两个问题
1、页面链接是弹出新窗口的怎么才能不使新窗口变成IE? 2、怎么自定义axWebBrowser的右键菜单?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qqchen79
2003-04-21
打赏
举报
回复
我用的是:e.ppDisp = axWebBrowser2.GetOcx();
TheAres
2003-04-20
打赏
举报
回复
第二个问题在这个地方有一个代码。
http://www.codeproject.com/csharp/advhost.asp?et=You+must+be+signed+in+to+vote
TheAres
2003-04-20
打赏
举报
回复
比如你有Web Broswer的控件的窗体为Form1, 这样设置。
Form1 newwindow = new Form1();
newwindow.Text = "(new browser window)";
e.ppDisp = newwindow.axWebBrowser1.Application;
newwindow.Show();
wqb1979
2003-04-20
打赏
举报
回复
"如果要使用某个你创建的WebBrowser,把e.ppDisp设成这个WebBrowser的引用"
怎么设?
我这样设的
e.ppDisp=axWebBrowser2;
但运行后,axWebBrowser2没什么反应
qqchen79
2003-04-20
打赏
举报
回复
1. 载你的代码中处理WebBrowser的NewWindow2事件。
private void axWebBrowser1_NewWindow2(object sender, AxSHDocVw.DWebBrowserEvents2_NewWindow2Event e)
如果只是取消弹出窗口,把e.cancel设成true就行了。
如果要使用某个你创建的WebBrowser,把e.ppDisp设成这个WebBrowser的引用。
2. 如果你对COM不是很熟悉,这个实现也许会很复杂。
你必须自己在C#代码中声明IDocHostUIHandler接口,并且实现其中的ShowContextMenu。
wqb1979
2003-04-20
打赏
举报
回复
up
wqb1979
2003-04-19
打赏
举报
回复
就是弹出新窗口网页会显示在IE里,而不是WebBrowser里
gbl777
2003-04-19
打赏
举报
回复
你可以添加一个ContextMenu,定义好这个右键菜单后,axWebBrowser的ContextMenu属性里选择你刚刚定义的那个ContextMeneu
第一个问题没弄懂你说什么!
zhaoao
2003-04-19
打赏
举报
回复
up
基于
Ax
Web
Browser
开发的标签式浏览器源码
由于一时的头脑发热,花了
两个
晚上基于
Ax
Web
Browser
写了一个浏览器MyIE。现在用这个浏览器发的帖子,有点小市民的成就感,嘿嘿。源代码可以在本人的资源里下载到,这里简单总结如下: <br>1、VS2005自带的...
对
Web
Browser
和
Ax
Web
Browser
两个
控件使用经验的一点补充
几天前我写过一篇文章介绍使用
Ax
Web
Browser
控件作扩展...后来发现有些
问题
:1)打开HTML界面不是XP风格的平面式的,是老式的3D风格的。而用.Net自带的
Web
Browser
控件打开的页面是XP风格的。2)直接使用
Ax
Web
Browser
关于
ax
web
browser
控件的
问题
在使用
ax
web
browser
控件的时候,保存它的网页内容,如果会遇到未初始化实例的时候,如代码IHTMLDocument2 HTMLDocument = (IHTMLDocument2)
ax
Web
Browser
1.Document;...这可能是因为你的这两句代码写在了其它触发的
微软让人郁闷的
ax
Web
Browser
最近使用微软的vs.net 2003开发一个软件,想在里面使用
ax
web
Browser
控件显示一个网页,本来想这个应该几分钟就能搞定,在工具箱中添加了一个
ax
web
Browser
控件,把控件添加到界面上后,使用navigate方法打开指定的...
Customizing
Ax
Web
Browser
, make it powerful
如你所知,
Ax
Web
Browser
所提供的功能着实有限,在实际应用当中,我们可能需要更自由的定制自己的浏览器组件。我一直没有找到.NET下如同Delphi的
Web
Browser
Ex或EmbedWB一样方便的
Web
Browser
组件,所以按自己的想法...
C#
110,532
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章