如何获得webBrowser控件内的页面 弹出的窗口document对象 我在FORM内使用了WebBrowser控件,加载了一个页面,点击提交的时候,他弹出了新的页面,新的页面是在我IE里打开的,我还想控制新的页面和在 控件中那样一样控制原始页面。我该怎么做呢? 请大家帮忙。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 WebBrowser1 的 AllowWebBrowserDrop 设为 falseWebBrowser1 的 WebBrowserShortcutsEnabled 设为 falseWebBrowser1 的 IsWebBrowserContextMenuEnabled 设为 falseprivate void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e){ //将所有的链接的目标,指向本窗体 foreach (HtmlElement archor in this.webBrowser1.Document.Links) { archor.SetAttribute("target", "_self"); } //将所有的FORM的提交目标,指向本窗体 foreach (HtmlElement form in this.webBrowser1.Document.Forms) { form.SetAttribute("target", "_self"); }}private void webBrowser1_NewWindow(object sender, CancelEventArgs e){ e.Cancel = true;} WebBrowser 的 AllowWebBrowserDrop 设为 false 复杂一点的验证码怎么实现, 英文操作系统 生成的 中文文件 文件名 乱码 这个问题怎么就没有人回答呢? .net使用Graphics画线问题,具体内容看里面 DataGridComboBoxColumn MS Agent困扰很久 水晶报表基础问题 推荐一个新的dotnet站点(Win Form) dropdownlist控件的问题请教。 哪位大侠可以共享我一个用.Net(c#)实现数据挖掘-关联分析-Apriori算法的例子程序? GirdView的多重表头怎么隐藏? 关于3DES加密的算法
WebBrowser1 的 AllowWebBrowserDrop 设为 false
WebBrowser1 的 WebBrowserShortcutsEnabled 设为 false
WebBrowser1 的 IsWebBrowserContextMenuEnabled 设为 falseprivate void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
//将所有的链接的目标,指向本窗体
foreach (HtmlElement archor in this.webBrowser1.Document.Links)
{
archor.SetAttribute("target", "_self");
} //将所有的FORM的提交目标,指向本窗体
foreach (HtmlElement form in this.webBrowser1.Document.Forms)
{
form.SetAttribute("target", "_self");
}
}private void webBrowser1_NewWindow(object sender, CancelEventArgs e)
{
e.Cancel = true;
}
WebBrowser 的 AllowWebBrowserDrop 设为 false