C#Webcontrol单击Javascript按钮问题

时间:2015-01-27 14:02:48

标签: javascript c# button invoke web-controls

我看过很多帖子,但我的问题并没有真正解决。我希望你能帮助我。

问题: 在我的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)

我非常感谢任何人的帮助

0 个答案:

没有答案