在awesomium中调用InvokeMember(“Click”)

时间:2014-02-09 08:26:53

标签: c# javascript click awesomium invokemember

我想在awesomium

中调用InvokeMember(“Click”)

当我有elementid或elementtag与这样的事情时,我可以这样做;

JSObject document = webView.ExecuteJavascriptWithResult( "document" );

if ( document == null )
    return;

using ( document )
{
    JSObject signin = document.Invoke( "getElementById", "signin" );

    if ( signin == null )
        return;

    using ( signin )
        signin.InvokeAsync( "click" );
}

但我希望当我没有任何元素时,我只需要在网页中调用“点击”来运行java脚本代码,用鼠标点击打开弹出页面....

有任何解决方案吗?

1 个答案:

答案 0 :(得分:1)

使用jQuery

webView.ExecuteJavascript(@"$('#signin').trigger('click');");