说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

使用net2005的webBrowser时,如何让页面上的连接打开的网页就在本form中打开?

编辑:说三道四文库 发布时间:2018-01-23 02:28
HTML文档下载 WORD文档下载 PDF文档下载
本人初学者,高分急问
如题,原来在ie浏览器中的网页上的连接点击后会打开一个新的窗口显示页面,现在把该网页做到form里的webBrowser里,让页面上的连接打开的网页就在本form中打开,而不是新创建一个带有webBrowser的form,可不可以实现,请高手帮帮我啊,万分感谢
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Reflection;
namespace WindowsApplication24
{
    public partial class Form1 : Form
    {
        
        public Form1()
        {
            InitializeComponent();
            this.webBrowser1.Navigate("about:blank");
            (this.webBrowser1.ActiveXInstance as SHDocVw.WebBrowser).NewWindow3 += new SHDocVw.DWebBrowserEvents2_NewWindow3EventHandler(Form1_NewWindow3);

        }

        void Form1_NewWindow3(ref object ppDisp, ref bool Cancel, uint dwFlags, string bstrUrlContext, string bstrUrl)
        {
            Cancel = true;
            this.webBrowser1.Navigate(bstrUrl);
        }
        private void button1_Click(object sender, EventArgs e)
        {
            this.webBrowser1.Navigate("www.google.cn");
        }

        

       
    }
}
谢谢你,可是我要用的网站类似新浪的网站,有一个弹出广告,等webBrowser里的页面完全打开后就成广告那页了,请问该怎么屏蔽掉广告页,或者怎么解决呢?
只能根据网址来判断了,没有别的办法,所以你老用一个窗体打开是有问题的
可我的程序必须这样才能进行下去,我的任务是自动登陆该网站,读取里面的数据写入数据库,如果弹出网页搞不定,就不好进行下一步,请问如何根据网址来判断,能给个例子吗?我看有人说可以通过过滤网站上的windows.open来使打开的网页没有弹出页面,可具体不知道该怎么操作,请帮帮忙,十分感谢
OK,我自己解决了,还是很感谢jinjazz的帮助和提示,下面我要研究的就是如何模拟鼠标点击自动打开目标连接了
来自前苹果高管Heidi Roizen的经验之谈 【短讯】Dropbox、微软OneDrive打不开,国内用户该如何应对? 5分钟弄懂Docker! RakNet:被OculusVR收购的跨平台游戏网络引擎 Qualcomm业务拓展副总裁沈劲:智能终端的延伸 求加密算法 如何自动实现get,set方法?(手写很麻烦,而且容易出错)还有如何一起摄取页面变量? 如何判断自定义类型的数组是否为空(在线等) b/s下打印问题。 打印问题,急,在线等待!~! 我有100多个点 怎样在B/S下按次序画图(曲线)?!并最后要闭合! 磁盘镜像问题(急!在线等) 一张光盘怎么会压上1.7G的东西? 有驾驶证的朋友来看看! 九题,第二问~ 第9题.. 学校准备星期一举行运动会,可是星期一有雨,运动会推 学校召开春季运动会,五一的48名同学全部参加,现在 红楼梦第57回慧紫鹃情辞试忙玉中的忙什么意思 紫鹃试玉的梗概 红楼梦57回“慧紫鹃情试莽玉”中宝玉笑道:“我看见 根据“潇湘馆、丫环紫鹃、葬花、《红楼梦》.这是作品 第六题和九题 酝酿八旬六连任 麦凯恩欲2016年竞田文林:沙特抵制安理会是“茶杯里的风好声音姚贝娜有望与导师那英同登春晚杭州十大赏秋处出榜 灵隐路杨公堤龙井《中国好声音》将唱响长沙 两季学员同斯洛伐克中国贵州商会成立丹寨别样旅游乐趣多多彩贵州·第六届中国原生态国际摄影大19:35毒舌直播卓尔vs鲁能 聚焦诺奖得主引热议 白烨:中国作家再得奖混世逍遥录极品痞子时空神座极品和尚在都市欲神殿洛阳桥旅游清源山旅游北部湾广场旅游西樵黄大仙祠旅游大青沟旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘