gpt4 book ai didi

c# - 在 C# WebBrowser 控件中触发 JavaScript

转载 作者:太空宇宙 更新时间:2023-11-03 13:59:54 25 4
gpt4 key购买 nike

尝试用 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 事件...尝试研究,我知道答案就在这里,但显然我问错了问题。谁能指出我正确的方向?

谢谢韦恩

最佳答案

如果您可以使用 javascript 触发事件,那么在 WebBrowser 控件中您可以 wb.Navigate("Javascript:DoFoo();");

使用浏览器控制台窗口为此找出必要的 javascript(如果在您的上下文中甚至可能的话)。

关于c# - 在 C# WebBrowser 控件中触发 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10970715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com