读书人

使用webbrowser 的有关问题两个

发布时间: 2013-01-22 10:23:54 作者: rapoo

使用webbrowser 的问题两个
1、webbrowser 加载的网页会定时执行alert,我怎样在其弹出时点击其上的确定按钮将其关闭
2、webbrowser HtmlElement 是不是没有 previousSibling属性,我声明的HtmlElement好像只有nextSibling属性
[解决办法]

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也可以,不过会阻塞当前线程

[解决办法]
让它执行一段Js
window.alert = function(){}

读书人网 >C#

热点推荐