webBrowser跨域frame

havedown 2009-11-22 10:35:19
webbrowser 内嵌的<frame>或<iframe>

需要读取其HtmlElement信息,但如果其url与主框架页不同,

就会出现"webbrowser (异常来自 HRESULT:0x80070005 (E_ACCESSDENIED))"UnauthorizedAccessException信息,

搜索了以前的帖子,没有找到可解决的办法。

真的不能实现吗?
...全文
1667 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
yujinlong198979 2010-11-18
  • 打赏
  • 举报
回复
谁能说的清楚点啊?给予代码参考,谢谢!
wcq1987wang 2010-06-07
  • 打赏
  • 举报
回复
我也遇到这样的问题了 学习 解决中
paltx1 2010-04-02
  • 打赏
  • 举报
回复
dfsgdfg
wjh060606 2010-03-26
  • 打赏
  • 举报
回复
我也遇到这个问题了, 学习学习。
蒋晟 2009-11-26
  • 打赏
  • 举报
回复
http://msdn.microsoft.com/en-us/library/ms537182(VS.85).aspx
实现GetSecurityId,为不同的域名返回同一个security id。
要在Windows Forms里面实现的话有两种方法吗一种是重载webbrowsercontrolsitebase,另一种是不用webbrowser类,直接插入ActiveX。csexwb用的是后一种方法。
havedown 2009-11-26
  • 打赏
  • 举报
回复
蒋老大都来了,结帖。
havedown 2009-11-25
  • 打赏
  • 举报
回复
看了3楼的,还是没太明白。
cc_net 2009-11-23
  • 打赏
  • 举报
回复
关注,也没解决
24K純帥 2009-11-23
  • 打赏
  • 举报
回复
如梦大哥升钻啦,恭喜恭喜,偶才刚知道
michaelnami 2009-11-23
  • 打赏
  • 举报
回复
是要在页面里读还是例外做个程序??
gongsun 2009-11-23
  • 打赏
  • 举报
回复
...
悔说话的哑巴 2009-11-23
  • 打赏
  • 举报
回复
人生的可以
kennie_190602169 2009-11-23
  • 打赏
  • 举报
回复
帮你顶
wuyq11 2009-11-22
  • 打赏
  • 举报
回复
MessageBox.Show(webBrowser1.Document.Window.Frames["main"].Document.Body.InnerHtml);
HTMLDocument doc = (HTMLDocument)webBrowser1.Document.DomDocument;
object j;
for (int i = 0; i < doc.parentWindow.frames.length; i++)
{
j = i;
HTMLWindow2Class frame = doc.parentWindow.frames.item(ref j) as HTMLWindow2Class;
if (frame.name == "main")
{
MessageBox.Show(frame.document.title);
}
}
IHTMLDocument2 doc = (IHTMLDocument2)webBrowser1.Document.Window.Frames["main"].Document.DomDocument;

private void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e)
{
string url = webBrowser1.Document.Window.Frames["main"].Document.ActiveElement.GetAttribute("src");
}

Taiyangchen 2009-11-22
  • 打赏
  • 举报
回复
还差50分就可以升星了,给我个50分吧。谢谢了
Taiyangchen 2009-11-22
  • 打赏
  • 举报
回复
我也在关注,一起顶!

110,545

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧