我在Winfrom窗体中有个Webbroswer控件,该控件中嵌套了一个html网页,该网页中有个按钮,按钮的事件:
if(confirm('true false'))
{
alert('aa');
}
它需要点击下enter键,才会弹出aa对话框,可我不想点击enter键,能否在Webbroswer中调用这个事件的时候,给它一个enter键的值,使程序默认已经触发了这个enter键,这个方法是不能变的,请问怎么发送这个回车事件了,谢谢了,帮帮忙!!

解决方案 »

  1.   

    没明白,你是指把在winform里进行的按钮点击操作,反应到对应的网站里的那个按钮点击操作里吗?
      

  2.   

     private void Properties_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
            {
                if(e.KeyChar.Equals((char)13)) 
                {
                   btnOk_Click(null, null);
                }
               
            }
      

  3.   

    我的意思是:怎么发送一个回车事件自动触发alert('aa'); 
      

  4.   

    我要的效果是发送一个回车
    自动确定confirm()弹出的窗口
    不用手工点击
      

  5.   

    我也在研究,已经试过sendmessage,fireEvent等方法,sendmessage找不到句柄,fireEvent发送不了回车事件。