首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

麻烦帮小弟我看看哪里出错

2012-11-07 
麻烦帮我看看哪里出错下面是一个浏览器,实现到HTTP://onlinefamily.norton.com 那里自动填写不准浏览的网

麻烦帮我看看哪里出错
下面是一个浏览器,实现到HTTP://onlinefamily.norton.com 那里自动填写不准浏览的网站,请帮我看看哪里错了,按了BUTTON没反应,我是VS 2005

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace autofillform
{
  public partial class Form1 : Form
  {
  public Form1()
  {
  InitializeComponent();
  }

  private void Form1_Load(object sender, EventArgs e)
  {
  webBrowser1.Navigate("http://onlinefamily.norton.com");
  }

  private void button1_Click(object sender, EventArgs e)
  {
  HtmlElement element = webBrowser1.Document.GetElementById("newBlockUrl");
  element.SetAttribute("value", "WWW.163.COM");
  webBrowser1.Document.All["blockListBtn"].InvokeMember("Click");



  }
  }
}

http://onlinefamily.norton.com 设置的屏蔽网站的HTML
<label for="newBlockUrl" class="" style="text-align: left; padding-left: 10px; width: 100%; padding-bottom: 6px;">输入网站</label>
<input class="fs_inpleft" id="newBlockUrl" name="newBlockUrl" autocomplete="off" style="width: 240px;" maxlength="100" type="text">

<button id="blockListBtn" type="button" class="btn-yellow-small" onclick="thisPage.addToBlockList(); return false;" style="float: right; margin-right: 10px;">




[解决办法]
重新在界面上双击 Button 让它自动产生后台事件
[解决办法]
你要先分析网页的格式和他的控件,然后再给值
[解决办法]
这应该是正常登录后才能操作的页面,而你没有登录.
[解决办法]
点击button时确保webbrowser已经加载完毕,没反应看看能否触发button的click,如果不触发就是没有关联上事件

热点排行