http://www.cnblogs.com/xya1215/archive/2009/10/09/1579891.html
这是个自动登录126邮箱的例子,但是问题来了,我想检测电子商务网站的购物流程是否正常,支付成功失败后都会显示信息,根据信息判断是否支付成功,其中需要提交信息,点击鼠标确认,然后一直到支付跳转结束,这个怎么解决
这是个自动登录126邮箱的例子,但是问题来了,我想检测电子商务网站的购物流程是否正常,支付成功失败后都会显示信息,根据信息判断是否支付成功,其中需要提交信息,点击鼠标确认,然后一直到支付跳转结束,这个怎么解决
{
HtmlElementCollection input = wb.Document.GetElementsByTagName("input");
for (int ii = 0; ii < input.Count; ii++)
{
if (input[ii].GetAttribute("type").ToLower().Equals("submit"))
{
input[ii].InvokeMember("click");
}
}
}
public static string 返回源代码(WebBrowser wb)
{
Encoding encoding = Encoding.GetEncoding(wb.Document.Encoding);
StreamReader stream = new StreamReader(wb.DocumentStream, encoding);
return stream.ReadToEnd();
}
public static bool jz页面加载完成(this WebBrowser wbs)
{
return wbs.StatusText == "完成";
}