社区
C#
帖子详情
axWebBrowser的两个问题
wqb1979
2003-04-19 06:24:03
1、页面链接是弹出新窗口的怎么才能不使新窗口变成IE?
2、怎么自定义axWebBrowser的右键菜单?
...全文
110
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
[VB.NET]
Ax
Web
Browser
超奇怪
问题
,发布到客户机获取不了
Ax
Web
Browser
1.Document
解决
Ax
Web
Browser
在未安装.NET环境的客户机上无法获取Document属性的
问题
,涉及.NET Framework版本及mshtml组件依赖。
记录一个有关
Ax
Web
Browser
的诡异
问题
及解决方案。
本文探讨了在使用VB.NET开发软件时遇到
Ax
Web
Browser
组件在打开网页时自动打开IE浏览器新建窗口的
问题
。通过清理工程,最终定位并解决了
Ax
Web
Browser
组件NewWindow3事件未响应的故障。
关于
ax
web
browser
控件的
问题
本文介绍在使用
Ax
Web
Browser
控件时如何正确获取网页内容。为避免未初始化实例的
问题
,保存页面源代码的代码段应放置在DocumentComplete事件处理程序中。这样可以确保在操作网页源文件前,网页已完全加载。
用
Ax
Web
Browser
编写了一个小的浏览器,但是下载功能出
问题
了
本文讨论了使用
Ax
Web
Browser
编写的小浏览器在Windows7系统上下载文件时出现的
问题
,即用户点击保存后程序退出。文章详细分析了可能的原因,并提供了可能的解决方案。
[疑难杂症]扩展
Ax
Web
Browser
的
问题
???
作者体验VS2005 Beta2的
Web
Browser
控件,因功能不够强大想扩展,但该控件是托管版本,无法用com方法扩展。于是转向
Ax
Web
Browser
,派生新控件
Web
Browser
Ex并实现IDocHostUIHandler接口,运行时滚动条未按预期显示,挂接代码还报错,未找到解决办法。
C#
111,129
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章