@theduck228 said in Получая код страницы отображается не весь код.:
@Fox а существуют какие-либо другие способы?
Другие способы чего? Получить сразу код всей страницы вместе со всеми фреймами не получится
БАС версии 28.1.2
На вэбверсии телеграма не происходит полного парсинга элемента
Код обрывается на каком-то хитром смайлике. В SAVED_XML это выглядит примерно так
<div class="search-group search-group-messages" style=""><div class="search-group__name"><span class="i18n">Messages</span></div><ul class="chatlist" data-autonomous="1"><a class="row no-wrap row-with-padding row-clickable hover-effect rp chatlist-chat chatlist-chat-bigger row-big" href="#-2543437308" data-peer-id="-2543437308" data-mid="4294967682"><div class="c-ripple"></div><div class="row-row row-subtitle-row dialog-subtitle has-multiple-badges"><div class="row-subtitle no-wrap dialog-subtitle-flex" dir="auto"><span class="dialog-subtitle-span dialog-subtitle-span-overflow"><span class="tgico dialog-subtitle-ico dialog-subtitle-ico-forward_filled"></span></span><span class="dialog-subtitle-span dialog-subtitle-span-overflow dialog-subtitle-span-last" dir="auto"><img src="assets/img/emoji/1f527.png" class="emoji emoji-image" alt="🔧"> Проектировщик ЭОМ | Внутренние электросети
Разрабатываю проекты внутреннего электроснабжения:
<img src="assets/img/emoji/1f4a1.png" class="emoji emoji-image" alt="
И дальше не идет. При попытке получить нужное из полного кода станицы вижу что она обрывается на
> Проектировщик ЭОМ | Внутренние электросети
Разрабатываю проекты внутреннего электроснабжения:
<img src="assets/img/emoji/1f4a1.png" class="emoji emoji-image" alt="
При этом элемены, которых нет в обоих кодах, на странице видны и активны, их можно кликнуть и т.д.
Как-то можно это вылечить?
ПС. Сейчас в режиме просмотра элемента увидел что там должно быть
Проектировщик ЭОМ | Внутренние электросети
Разрабатываю проекты внутреннего электроснабжения:
<img src="assets/img/emoji/1f4a1.png" class="emoji emoji-image" alt="�.">..</span></div></div><div class="row-row row-title-row
Ума не приложу - на чем он там спотыкается, почему не может отобразить?
ППС. Обновилс до 28.8.1 - ничего не изменлось. Пытаюсь изменить содержимое ответа сервера, получаю ошибку. Может, не так пытаюсь?
@Гораций said in Обрывается код:
Как-то можно это вылечить?
Выполните яваскрипт с кодом
[[SAVED_SCRIPT_RESULT]] = window.btoa(encodeURIComponent(document.documentElement.outerHTML))
а затем расшифруйте через действие через действие "Установить переменную" с кодом
decodeURIComponent(base64_decode([[SAVED_SCRIPT_RESULT]]))