Пролистайте якоря Awesomium и нажмите их

Пожалуйста, посмотрите на эти темы:

Цикл через Awesomium JSObject
http://firstbestanswer.com/question/2j7b6p/loop-awesomium-jsobject.html

Теперь для цикла на всех якорях на моем веб-браузере я написал следующие коды:

   string js = @"(function() {
                                if(window.jQuery)
                                {
                                    alert('Yeah!');
                                }
                                else
                                {
                                    alert('nope');
                                }
                                var elements = [];
                                $('a').each(function(){
                                    //alert($(this).attr('href'));
                                      elements.push($(this));
                                });
                                alert(elements);
                                return elements;
                               })();";
    JSValue result = webBrowser_extra.ExecuteJavascriptWithResult(js);
    JSValue[] elements;

    if (result.IsNull)
    {
        MessageBox.Show(result + " : IsNull");
    }
    if (!result.IsArray)
    {
        MessageBox.Show(result + " : ! IsArray");
    }

    elements = (JSValue[])result;
    foreach (JSValue item in elements)
    {
        if (item != null)
        {
           //Here i want to access href value of element and click on it, but how??????????
        }
    }

Я хочу зациклить все якоря на моей странице, получить все значения href, собрать их в список и щелкнуть каждый элемент, не используя его href.
Как я могу редактировать свои коды для этой цели?

0 ответов

Другие вопросы по тегам