我认为此问题只有jiangsheng等少数几位专家可解,故分数只是像征性给点,毕竟这几位大师早已不需要分数来证明自己了。
如果其他朋友帮我解决了问题,小弟愿另贴送上200分。环境:VS2005 C# XP IE6问题:webbrowser控件行导航到"about:blank",然后再流览goolge首页时(http://www.google.cn/),出现了权限不足的对话框。如果仅就查看网页而言,这并没什么影响,因为此时页面已基本上全部显示,只是WebBrowserReadyState还未Complete而已。如果webbrowser控件直接导航到goolge,或是先导航到某网页比如百度再到google,都一切正常。
如果未能Complete,那么我发现凡是对WebBrowser.Document的访问都会报出权限异常。这个我理解是由于加载未完成,WebBrowser的资源被加载程序占用,所以其它代码无法访问WebBrowser.Document。我试着先WebBrowser.Stop 再访问WebBrowser.Document,但此招不管用。
现在有两个思路:
1。搞清楚导航到空白页后为什么再导航到google出现权限问题,从源头解决问题。
2。有没有办法真正强制加载结束,Stop不行,因为对WebBrowser.Document的访问会出异常。请高手来指教!
如果其他朋友帮我解决了问题,小弟愿另贴送上200分。环境:VS2005 C# XP IE6问题:webbrowser控件行导航到"about:blank",然后再流览goolge首页时(http://www.google.cn/),出现了权限不足的对话框。如果仅就查看网页而言,这并没什么影响,因为此时页面已基本上全部显示,只是WebBrowserReadyState还未Complete而已。如果webbrowser控件直接导航到goolge,或是先导航到某网页比如百度再到google,都一切正常。
如果未能Complete,那么我发现凡是对WebBrowser.Document的访问都会报出权限异常。这个我理解是由于加载未完成,WebBrowser的资源被加载程序占用,所以其它代码无法访问WebBrowser.Document。我试着先WebBrowser.Stop 再访问WebBrowser.Document,但此招不管用。
现在有两个思路:
1。搞清楚导航到空白页后为什么再导航到google出现权限问题,从源头解决问题。
2。有没有办法真正强制加载结束,Stop不行,因为对WebBrowser.Document的访问会出异常。请高手来指教!
解决方案 »
- UDP信息接收问题
- 在vs.net下伪造源页面是不是这样写的? HttpWebRequest HWR = null;HWR.Referer = @"http://club.gzxxx.cn/";
- byte[] Keys = {0x12, 0x34, 0x56, 0x78}对应的为什么是abcd?密钥问题,小弟没分,请大哥帮忙。
- studio 2003和studio 2005在多少不同?
- mapxtreme 2008的例子
- 将sqlserver数据库中的数据直接导入到access数据库中
- 怎样在Winform中动态构造一个2维表
- 请Eddie005(暴走005)等各位 老大回答:
- 我打印预揽没有问题,可是就是打印不出来
- 请教高手,怎样为集合添加事件?
- CheckBoxList选中续
- 求一正则表达式
我的代码:
private void btn_reg_Click(object sender, EventArgs e)
{
this.webmailreg.Url = new Uri("about:blank");
this.txtmsgshow.Text += "加载\r\n";
}private void btn2_reg_Click(object sender, EventArgs e)
{
this.webmailreg.Url = new Uri("https://www.google.cn");
this.txtmsgshow.Text += "加载谷歌页面\r\n";
}希望可以帮到你,如果没有,请贴上代码
没办法。咱进不了内核,只好在外面多干活了。