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

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

编辑:说三道四文库 发布时间:2017-11-19 07:22
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的帮助和提示,下面我要研究的就是如何模拟鼠标点击自动打开目标连接了
利用Delphi实现支持窗体的自定义函数 轻轻松松在DELPHI3.0中实现三态按钮 全部窗体可使用鼠标移动-Delphi资料 让按钮连续工作--兼谈Delphi元件开发 让彩色光标出现在Delphi程序中 让彩色光标出现在程序中-Delphi资料 在Windows桌面的任务栏上有一个凹陷的区域,其中显示着系统时钟以及一些图标,这个长方形的区域便 如何使用Show方法来显示一个模态窗口-Delphi资料 如何旋转字体-Delphi资料 如何隐藏和显示Windows的任务条-Delphi资料 如何在DELPHI界面上运行可执行文件 设计Form时的快捷键-Delphi资料 生成非矩形窗口-Delphi资料 时隐时现的鼠标-Delphi资料 无标题窗口的移动-Delphi资料 应用程序敏感键的实现-Delphi资料 用Delphi 4.0 设 计 新 型 界 面 用Delphi 实 现 自定 义 颜 色 对 话 框 及 其 构 件 用Delphi 实现自定义颜色对话框及其构件 用Delphi4实现风Word97风格的工具栏 用Delphi 开 发windows 屏 幕 保 护 预 览 程 序 用Delphi设置墙纸 用DELPHI实现无边界窗体的移动 用Delphi实现自定义颜色对话框及其构件 用DEPHI 3.0实现动画ABOUT窗口-Delphi资料 用鼠标拖动无标题窗口-Delphi资料 在Delphi编程中创建一个启动闪现窗口 在form中想用enter来代替tab,请问如何实现?-Delphi资料 在Listboxes中加背景图-Delphi资料 在Window右下角的添加图标-Delphi资料 在程序中使用自定义的鼠标-Delphi资料 怎么VFP2.5 for windows里的界面(对话框的标题栏里)都没有关闭按钮啊 如何在用户长时间等待的过程中显示一个临时页 ERROR:ORA-12560: TNS: 协议适配器错误 如何在SQL语句里精确小数点以后的位数不清 想得到一段程序的运行时间,C#中提供的time精确度太低,有没有精度比较高的算法? 在客户端已知某个文件的存放路径而不通过HTML的FILE控件再进行浏览选择,怎样把这个文件上传到服务器上 在VBA中变量的值改变后如何保存住值啊? 请问ListView怎么实现(点击标题栏字段名时)排序?谢谢 为什么生命还是这么短 关于电子论坛的设计!!!(回答有意义的高分美人相送,灌水的大炮伺候) jdk1.4大量认证资料奉送 请教对话框的创建 几个小问题,请大家多多帮忙!在线等待 请大家仔细看看,不知道我有没有写清楚,不知道算不算难还算容易....... win2000 sever怎样安装borland c++builder?(高分100) 请大家帮个忙,举手之劳而已 使用MSComm,在关闭窗口的时候,出现“端口已打开”的错误。怎么解决? 请问这几段C#语句怎么办? applet问题,期待高手出现 如何使用OpenDialog啊? 高分组网,斑竹不要删~~~~~~~~~~~~~~~ win2000 sever怎样安装borland c++builder?(高分100) 如何按分组条件,给一个字段乘以不同的值 求电子书!!! win2000问题,很急.在线等 求教,用delphi编的drm程序,急!~~~~~~~~ 请教对话框的创建 倒粪1 win2k中tts问题 XML+XSL+HTML运行出错(书上的例子) 倒粪2 高手帮我看一下这个奇怪的问题 倒粪3 ServerSocket的疑问 倒粪4 电脑配件 请问如何在JBuilder中调用我自己编写的JavaBean? 文件1可以Imports文件2的Namespace么? 我需要一个汉字的字库和词库,请问在什么地方能够得到?或者怎么可以从一个输入法程序中导出词库或词库?多谢。 调查:有多少人用的支持Java的手机? 关于注册表重命名操作? redhat的lilo问题 急!!!!!!计算机启动后,能检测到新的硬件并安装驱动,之后出现错误按任一键继续按三键重启任一键后,屏幕上一无所有,出现蓝屏,多次启动依然 常用工具栏不见了?怎么加上啊? 哪里有windows2000的资源工具包下载? win2000启动问题!!! 请问如何取得客户端(浏览网页的用户)的ip地址????????????? 学过数据结构的不妨来看一看! 好心人,进来看看!小弟我也快沉了,帮帮忙,谢谢了! 如何实现计算器的屏幕从右端开始显示? 交叉表FILTER 一年级买了15个铅笔盒,15个书包,15个自动笔,15个篮球,15根跳绳.二年级买了42个铅笔盒,30个书包,54个自动笔,10个篮球,65根跳绳.三年级买了74个铅笔盒,50个书包,98个自动笔,10个篮球,120根跳绳.二年 今天哪里下冰雹了 为什么今天会下冰雹 自古皆贵中华贱夷狄朕独爱之如一故其种落皆依朕如父母这句话是谁说的是什么意思表达了朕什么民族政策 某公司每年可能需要用A产品500件,外购价格为13元,现在公司有剩余生产能力可用来生产A产品.某公司每年可能需要用A产品500件,外购价格为13元,现在公司有剩余生产能力可用来生产A产品,但需 我国汛期最长的河流是珠江吗﹖ 汛期是什么意思?要详细!急! 汛期是什么意思啊? 河流汛期是什么意思 风的作文 请把老舍的“风”这篇文章发给我还有:劳动最有滋味.骆驼祥子.茶馆.龙须沟.月牙儿.方珍珠 德政府代表:日本对东亚紧张局势负有责浙江部分行政区划调整 绍兴县上虞市撤深圳二套房贷首付提至7成 杭州二套房杭州二套房贷政策未变 年内调整的可能地铁2号线沈塘桥站开始管线迁改 部分2999元长滩游2999元沙巴游 东李云迪明年1月杭州巡演 粉丝已经开始欧盟规范产地国标签 德国制造或变中国美机场枪手行凶细节被曝光 短信透出厌英国15岁少年欲滑雪闯南极(图)日本未从日俄会谈获实质成果 牵制中国林念修:6项发展助推中国成为“全球数塔利班确认曼苏尔死讯选出新头目 哈卡常万全会见泰副总理兼防长 谈及南海等常万全会见缅甸防长:加强多边配合维护迪拜建全球首座3D打印办公室 用时1塔利班确认其最高领导人曼苏尔已死亡特朗普华盛顿州初选获胜 距提名门槛仅中企运营瓜达尔港再获利好 “巴铁”出独居老人正在看电视 两层楼的老房子突记者手记:潮州华人为泰国的发展建设做调查显示逾半数香港女性曾遇“美容陷阱
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘