C# webBrowser 开新窗口保持Session
来源:互联网 发布:mysql不等于字符串 编辑:程序博客网 时间:2024/06/06 04:45
首先为项目添加引用 Microsoft Internet Controls
public Form1() { InitializeComponent(); this.webBrowser1.AllowWebBrowserDrop = false; //可在属性里设置,很重要 //在新Form中的WebBrowser中打开 (this.webBrowser1.ActiveXInstance as SHDocVw.WebBrowser).NewWindow2 += new SHDocVw.DWebBrowserEvents2_NewWindow2EventHandler(Form1_NewWindow2); //在主WebBrowser中打开 //(this.webBrowser1.ActiveXInstance as SHDocVw.WebBrowser).NewWindow3 += new SHDocVw.DWebBrowserEvents2_NewWindow3EventHandler(Form1_NewWindow3); } void Form1_NewWindow2(ref object ppDisp, ref bool Cancel) { Form5 frm = new Form5(); //事先建好一个带WebBrowser的窗体 ppDisp = frm.webBrowser1.ActiveXInstance; frm.Show(); } void Form1_NewWindow3(ref object ppDisp, ref bool Cancel, uint dwFlags, string bstrUrlContext, string bstrUrl) { Cancel = true; this.webBrowser1.Navigate(bstrUrl); }
0 0
- C# webBrowser 开新窗口保持Session
- C# webBrowser 开新窗口保持Session
- C# WebBrowser强制使新窗口网页只在WebBrowser打开
- C# WebBrowser强制使新窗口网页只在WebBrowser打开
- C# WebBrowser强制使新窗口网页只在WebBrowser打开
- C# WebBrowser强制使新窗口网页只在WebBrowser打开
- C#防止WebBrowser在新窗口中打开链接页面
- C#防止WebBrowser在新窗口中打开链接页面
- C# WebBrowser 取 window.open 新窗口 url的方法
- C#防止WebBrowser在新窗口中打开链接页面
- C# webBrowser控件 不再新窗口打开链接方法
- C#防止WebBrowser在新窗口中打开链接页面
- C#防止WebBrowser在新窗口中打开链接页面
- C# webbrowser中新窗口在Webbrowser内打开屏蔽网页JS错误
- C# webbrowser中新窗口在Webbrowser内打开屏蔽网页JS错误
- C# webbrowser中新窗口在Webbrowser内打开屏蔽网页JS错误
- webBrowser控制新窗口
- webBrowser控制新窗口
- android 问题参考文章
- hdu1102Constructing Roads
- 人们的思维就是这热地方发而发送给后我们的热发
- BitMap和BitFactory
- Speex手册(九)——代码示例
- C# webBrowser 开新窗口保持Session
- WPF快速入门2—布局WrapPanel,DockPanel,StackPanel
- 读书摘要--Java程序设计5-6章:多态+异常
- myeclipse jsp和java字体设置
- android中的SoundPool
- 经典面试题:链表的相交与环问题
- Shell学习总结之逻辑运算符及表达式
- linux网络编程
- 类StringBuilder String StringBuffer区别及详细介绍