1、webbrowser 加载的网页会定时执行alert,我怎样在其弹出时点击其上的确定按钮将其关闭
2、webbrowser HtmlElement 是不是没有 previousSibling属性,我声明的HtmlElement好像只有nextSibling属性

解决方案 »

  1.   

    api函数,findwindow,找到窗体句柄,然后sendmessage发送wm_close消息
      

  2.   

    http://bbs.csdn.net/topics/380232587
      

  3.   


    这个找到句柄怎么做呢,只是一个js 的alert命令弹出的提示框
      

  4.   

    建议做成firefox插件,js随便怎么控制都行
      

  5.   

    const uint WM_CLOSE = 0x0010;
    [DllImport("user32.dll", SetLastError = true)]
    public static extern int PostMessage(IntPtr hWnd, uint WM_CHAR, int wParam, int lParam);
    PostMessage(hWnd, WM_CLOSE, 0, 0); //SendMessage也可以,不过会阻塞当前线程
      

  6.   

    让它执行一段Js
    window.alert = function(){}