문제

I want to InvokeMember("Click") in awesomium

i can do this when i have elementid or elementtag with somthing like this ;

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" );
}

but i want to that when i have not any element , i need only Invoke "Click" in webpage for running java script code which opening pop up page with mouse click....

have any solution ?

도움이 되었습니까?

해결책

Use jQuery:

webView.ExecuteJavascript(@"$('#signin').trigger('click');");
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top