SAVEHTMLTOFILE в WBAappCEF пишет в файл весь код страницы

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

  1. Octavian

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

    Регистрация:
    8 ноя 2016
    Сообщения:
    177
    Здравствуйте
    Сабж.
    Перед SAVEHTMLTOFILE есть событие GETHTML с поиск-заменой, но в файле весь код.
    GETHTML проверил отдельно, работает корректно, берет только нужные фрагменты
     
  2. Root

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

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

    Содержимое [GETHTML] в памяти сбрасывается при выполнении отдельного события.

    В вашем случае нужно запускать цепочку событий (f1).

    Также учтите, что параметр append включает дозапись данных в файл на диске.
     
    Octavian нравится это.
  3. Octavian

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

    Регистрация:
    8 ноя 2016
    Сообщения:
    177
    Спасибо, протормозил :)
    Есть еще один вопрос по CEF. В мобильной версии фейсбук-группы страница подгружается по клику на элемент See more posts... Значения XPath и InnerHtml при каждой подгрузке меняются без какой-либо закономерности, ID отсутствует. Есть только неизменный атрибут ClassName. Подскажите, как присвоить его значение узлу DOMNODE чтобы кликнуть скриптом DOMNODE.click(); ?
    Пример группы Ссылки недоступны для гостей
     
  4. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    document.querySelector('.classname').click();
    Перед classname точка, она нужна.
     
    Octavian нравится это.
  5. Octavian

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

    Регистрация:
    8 ноя 2016
    Сообщения:
    177
    Еще раз спасибо. Скрипт работает
     
    Root нравится это.

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