110,499
社区成员
发帖
与我相关
我的任务
分享
foreach (HtmlElement link in links)
{
if (link.InnerText != null && link.InnerText.Contains("下一页"))
{
usefullink = link;
break;
}
}
private void button1_Click(object sender, EventArgs e)
{
HtmlElement btnSearch = webBrowser1.Document.GetElementById("btnG");
HtmlElement txtContact = webBrowser1.Document.GetElementById("q");
if (txtContact == null || btnSearch == null)
{
return;
}
txtContact.SetAttribute("value", "中学");
btnSearch.InvokeMember("click");
HtmlElementCollection links = this.webBrowser1.Document.Links;
bool a = GoTargetPage(links);
//如果没有找到,就去下一页找
if (a == false)
{
foreach (HtmlElement link in links)
{
if (link.InnerText == "下一页")
{
link.InvokeMember("click");
}
}
}
}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script type="text/javascript">
function fun1(){
var aa = document.getElementById("aaa");
aa.innerHTML = "---";
aa.onclick = function(){fun2();}
}
function fun2(){
var aa = document.getElementById("aaa");
aa.innerHTML = "+++";
aa.onclick = function(){fun1();}
}
</script>
</HEAD>
<BODY>
<table width="100%" border="0" cellspacing="2">
<tr>
<td width="100%" height="25" bgcolor="#33BB33">
<P>
<a id="aaa" style="cursor:hand" onClick="fun1()">+++</a>
</P>
</td>
</tr>
</table>
</BODY>
</HTML>