我看过很多帖子,但我的问题并没有真正解决。我希望你能帮助我。
问题: 在我的C#应用程序中,我使用webcontrol并浏览网站。这对按钮有效。我想点击它们,但它不能100%运行:
webBrowser1.Document.All["dnn_ctr423_View_img_filter"].InvokeMember("click");
或
webBrowser1.Document.GetElementById("dnn_ctr423_View_img_filter").InvokeMember("click");
按钮似乎被点击了,但按钮弹出的面具在我的代码后立即关闭。 (看起来第二次立即点击按钮关闭它)
所以我对很多人进行了尝试,并尝试和错误。这是一些代码,点击后点击和掩码不关闭。但代码似乎暂停了,因为在此之后没有任何事情发生:
webBrowser1.Document.GetElementById("dnn_ctr423_View_img_filter").InvokeMember("click");
webBrowser1.Document.GetElementById("dnn_ctr423_View_img_filter").RaiseEvent("click");
也许面具不会因为程序暂停而关闭。
任何了解这种行为的人?
如果我将鼠标悬停在按钮上,我会得到 - javascript:void(0);
(Firefox)
我非常感谢任何人的帮助