110,502
社区成员
发帖
与我相关
我的任务
分享
private void button1_Click(object sender, EventArgs e)
{
web.Navigate("http://odds.500.com/fenxi1/ouzhi_same.php?cid=293&win=2.05&draw=3.10&lost=3.60&fixtureid=437662");
web.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(web_DocumentCompleted);
}
void web_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
string BrowserUrl = web.Url.ToString();
if (String.IsNullOrEmpty(BrowserUrl)) //检查未赋值或空值
return;
if (BrowserUrl.Equals("about:blank")) //是否为空白页
return;
if (web.ReadyState != WebBrowserReadyState.Complete) //状态为完成
return;
if (e.Url.ToString() != BrowserUrl) //检查事件url和webBrowser的url
return;
if (web.DocumentText == "")
return;
HtmlElementCollection ElementCollection = web.Document.GetElementsByTagName("table");
foreach (HtmlElement item in ElementCollection)
{
System.Diagnostics.Debug.WriteLine(item.InnerText);
}
}
ie.DocumentComplete += new DWebBrowserEvents2_DocumentCompleteEventHandler(ie_DocumentComplete);
void ie_DocumentComplete(object pDisp, ref object URL)
{
if (ie.ReadyState == SHDocVw.tagREADYSTATE.READYSTATE_COMPLETE )
{
xxxxx
}
}