HtmlElement elem = webBrowser1.Document.Window.Frames[2].Document.Window.Frames[0].Document.Window.Frames[3].Document.GetElementById("id_123");
elem.InvokeMember("click");
这样点击出现js错误
手工点击就正常
连接代码是
<A id=id_123 class=under onclick="eT('20000',event,0,'500')" href="javascript:void(0)"><SPAN><FONT class=de4 id=id_123><B>1.120</B></FONT></SPAN></A>

解决方案 »

  1.   

    click -->onclick另外看看你elem找得是否正确~~~~
      

  2.   

    <A   id=id_123   class=under   onclick="eT('20000',event,0,'500')"   href="javascript:void(0)" runat="server"> <SPAN> <FONT   class=de4   id=id_123> <B> 1.120 </B> </FONT> </SPAN> </A>
    这样就可以的。不然在服务器段找不到。
      

  3.   

    elem正确
    click   --> onclick也是弹出js错误
      

  4.   

    因为你有个参数是event
    代码执行的时候跟手动点击这个参数应该不一样吧~~~~~
      

  5.   

    是event 参数问题,怎么解决?