Поиск нужного элемента на WEB странице ({skip} и перенос строки в JavaScript CEF)

Тема в разделе "WBAppCEF", создана пользователем Octavian, 9 май 2020.

  1. Octavian

    Octavian Active Member Пользователи

    Регистрация:
    8 ноя 2016
    Сообщения:
    177
    Здравствуйте
    На одном сайте надо настроить клик по атрибуту innerHTML. Трабл в том что значение атрибута многострочное, то есть пустая строка сверху, пустая строка снизу и пробелы в строке значения. Если скопировать значение в скрипт без изменений, выглядит так (в цитате пробелы перед Значением не показывает):
    Клик не работает. Есть ли здесь возможность применить аналог макроса {skip} или заменить чем-то переносы строк в Значении атрибута чтобы скрипт заработал?
     
  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Для поиска нужного элемента WEB-страницы используйте плагин TruePath, как показано тут Ссылки недоступны для гостей
     
  3. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    Это какой там один сайт?))
     
  4. Octavian

    Octavian Active Member Пользователи

    Регистрация:
    8 ноя 2016
    Сообщения:
    177
    avto.pro
    Задача по списку артикулов парсить информацию по одному городу. Пример артикула 8200238528, в выпадающем списке выбрать Рено. Например надо карточки только по Москве. Название города есть только в значении атрибута innerHTML но клик по нему не работает, скорее всего потому что многострочный с переносами строк. В IE он имеет вид {br} Москва{br} но в таком виде в CEF тоже не работает.
    В IE все работает но вставка артикула получается только с фокусировкой в поле ввода и [COPY]:[CDDATA:1] с [KEYPRESS]:CTRL+V поэтому многопоточный парсинг невозможен.
     
  5. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    С виду там можно обойтись без имитации кликов. Прямо через запросы.
     

Поделиться этой страницей