如何点击下拉菜单下的链接? cefsharp?

时间:2016-10-19 20:04:50

标签: javascript html menu cefsharp

例如,我一直使用此代码使用cefsharp自动点击网站中的按钮:

chromeBrowser.ExecuteScriptAsync("document.getElementById('downloadBtn').click();"); 

我尝试了chromeBrowser.ExecuteScriptAsync(" document.getElementById(' treeNode-yui_3_18_1_1_1476978294430_2076')。Selected = true;");不工作

现在我需要点击菜单项。如何在cefsharp中做到这一点?它不能使用上面的代码吗?

这是HTML

enter image description here

1 个答案:

答案 0 :(得分:1)

尝试一下:

Dim MyClick As String = <js>
            document.getElementById("treeNode-yui_3_18_1_1_1476978294430_2076").click();            
                        </js>
    
browser.GetMainFrame.ExecuteJavaScriptAsync(MyClick)