这适用于Visual Studio Express 2012中的Desktop C#应用程序.
我使用webBrowser控件登录到各种网站,但发现一些没有响应和超时.
我怀疑它可能是webBrowser控件固有地运行IE7但发现网站在运行IE7作为本机浏览器的旧PC上运行良好.我是否需要设置webBrowser中的某些内容以允许诸如下面代码中的网站处理响应?
下面的代码导航到我遇到问题的网站.如果在本机浏览器中输入Login和Password的任何值,它会立即响应并抛出错误,但在webBrowser中它会在那里等待响应并最终超时.
任何帮助将不胜感激!
米克
namespace WindowsFormsApplication11
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate(
"https://www.my.telstra.com.au/myaccount/home?red=/myaccount/");
}
}
}
Run Code Online (Sandbox Code Playgroud)