$().ready(function(e) {
    $("a").click(function(){
if($(this).hasClass("test")){
alert('含有test类');
}
return false;
});
});

解决方案 »

  1.   

    webbrowser加载完成加入下面js代码var param1=没有点
    $().ready(function(e) {
        $("a").click(function(){
            if($(this).hasClass("test")){
               param1=点了
            }
            return false;
        });
    });获取参数值var param1Value = webBrowser1.Document.InvokeScript("eval",new String[]{"param1"}).ToString();
      

  2.   

     HtmlElement hte = null;
                hte.Click += delegate 
                {
                    MessageBox.Show("被点击了");
                };
      

  3.   

      WebBrowser web1=new WebBrowser();            foreach (HtmlElement i in web1.Document.GetElementsByTagName("a"))
                {
                    if (i.GetAttribute("classname") == "test")
                    {
                        i.Click += delegate
                        {
                            MessageBox.Show("被点击了");
                        };
                    }
                }try
      

  4.   

    可以用JS脚本注入到WebBrowers 中 然后通过Jquery来调用Winform中的方法.
      

  5.   

    execScript
    如果懂JS的话可以用这个函数,非常简单
      

  6.   

    监听所有元素的点击事件,判断来源元素是否包含某个class属性