今天需要在弄个 模拟登录到别的网站发表文章, 登录和哪些简单的都已经好弄
一
卡在webbrowser.获取select的时候,我该怎么去指定它选中的第几项,然后去执行select的change事件
wb.Document.GetElementById("areaId").SetAttribute("selectedIndex", "2"); 感觉就SetAttribute("selectedIndex", "1"); 的时候可以,为2以上行不通了。。
onchange 更加不知道怎么去弄了。。onchange 的js是 “changeArea(this)” 这样的js
二
也是webbrowser 来实现的, 一个文本框, 是关键字提示的,
我在wb.Document.GetElementById("tbkeyword").InnerText("美好");
输入后下面跟像百度的一个层显示热门的10条关键字
能鼠标下去可以选中第一条, 因为10条记录是都在层的<li>里面上 我需要执行<li>有个onclick事件, 谢谢呢。第一次在项目中用webbrowser。谅解
一
卡在webbrowser.获取select的时候,我该怎么去指定它选中的第几项,然后去执行select的change事件
wb.Document.GetElementById("areaId").SetAttribute("selectedIndex", "2"); 感觉就SetAttribute("selectedIndex", "1"); 的时候可以,为2以上行不通了。。
onchange 更加不知道怎么去弄了。。onchange 的js是 “changeArea(this)” 这样的js
二
也是webbrowser 来实现的, 一个文本框, 是关键字提示的,
我在wb.Document.GetElementById("tbkeyword").InnerText("美好");
输入后下面跟像百度的一个层显示热门的10条关键字
能鼠标下去可以选中第一条, 因为10条记录是都在层的<li>里面上 我需要执行<li>有个onclick事件, 谢谢呢。第一次在项目中用webbrowser。谅解
解决方案 »
- C# 数据采集类的应用程序,数据显示的有关问题。
- 求助,C#写FTP下载的时候,每每都是剩下几K下不到……
- 关于[此 SqlTransaction 已完成;它再也无法使用。]的另外一种问题
- 在C#中怎样计算运算表达式
- 新手求教。
- 彼人遇到一个问题请教各位,存储过程怎样防止注入式错误(送分不是问题)
- ※※※※※MySQLDriverCS驱动出现的严重BUG※※※※※※※※※※※※※
- 怎样用DrawString画出居中、居右的文字?
- 在Datagrid中,如何在新添一条数据时,自动指定某些字段为默认值?(急用!成功马上结贴!)
- dll中没有命名空间就不能引用吗?
- C#windows 求高人指点
- 部署问题!!!!!!!!!!!
HtmlElement keyword= wb.Document.GetElementById("keyword");
HtmlElement education_item = null;
for (int i = 0; i < keyword.Children.Count; i++)
{
if (keyword.Children[i].InnerText == "美好")
{
education_item = keyword.Children[i];
break;
}
}
if (education_item == null)
{
// AddLog_ZP("发布失败", "失败,可能是页面改版或者打开页面失败(9)。");
}
education_item.SetAttribute("selected", "selected");
areaId1.RaiseEvent("onchange");第一个实现了。 期待第二个答案。。谢谢啦。。