尝试编写一个在C#中搜索WebBrowser控件的应用程序,并获取Flash页面的元素。问题在于Flash,你无法访问所有DOM对象,如果Firebug我得到类似的东西:
<div>
<div class="nvbar_start"></div>
<div class="nvbar_middle">
<a **onclick="ajaxLinkSend('globalContainer', 'quests.php');** return false;" href="javascript:;">
<span class="hover_header">Quests</span>
</a>
</div>
<div class="nvbar_end"></div>
</div>
因此我无法解雇OnClick事件......尝试研究并且我知道答案在这里,但显然我问的是错误的问题。任何人都可以指出我正确的方向吗?
由于 韦恩
答案 0 :(得分:1)
如果您可以使用javascript触发事件,则可以在WebBrowser控件中wb.Navigate("Javascript:DoFoo();");
使用浏览器控制台窗口为此找出必要的javascript(如果在您的上下文中甚至可以)。