![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Delphi 10 Seattle
Пользователь
Регистрация: 01.11.2010
Сообщений: 90
|
![]()
Задача такая: Есть страница в виде html документа, есть javascript файл, который прикреплён к странице. В javascript выполняется код, который запоняет текст тега div в html странице. Необходимо его (текста) наличие в исходном коде.
В чем проблема: визуально div заполняется, в исходном же коде пусто. Пример: https://jsfiddle.net/jpg7yxo8/1/ |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Где пусто? Если Ctrl+U, то с чего бы JS должен менять то, что сервер возвращает? Он не может на это влиять, он выполняется на клиенте, а не на сервере.
Лучше F12 нажмите ![]()
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#3 | |
Delphi 10 Seattle
Пользователь
Регистрация: 01.11.2010
Сообщений: 90
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Вы странного хотите, разберитесь как это все работает в веб. Клиент (frontend), сервер (backend), HTTP, HTML, JS, DOM.
Если вам надо чтобы сервер возвращал другой результат, то это сервер и должен делать, а не клиентский скрипт. JS может только сообщить о чем-то серверу (отправить запрос, Ajax), но напрямую влиять на работу сервера не может. Если же вам нужно просто получить HTML после выполнения JS, то либо изучайте что он делает и делайте это сами, либо выполняйте JS (PhantomJS, Selenium, CEF, TWebBrowser, ...).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 18.02.2016 в 22:52. |
![]() |
![]() |
![]() |
#5 |
Delphi 10 Seattle
Пользователь
Регистрация: 01.11.2010
Сообщений: 90
|
![]()
В этом вся и беда, что алгоритм у скрипта всегда разный и вручную это выполнять, думаю, не логично. Поэтому решил пойти другими путями. Но, спасибо за ответ
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 22.02.2016
Сообщений: 145
|
![]()
Плохо понял. Вы хотите, чтоб JavaScript подключенный к странице приводил к изменению содержания файла этой страницы на сервере?
Возьму в кредит мильён по 100% годовых на сто лет.
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Он хочет в Дельфи получить код страницы сайта после выполнения JS страницы.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 19.01.2015
Сообщений: 158
|
![]() |
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Ну он видимо без браузера хотел.
Я ж написал уже Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изминение исходного кода страницы JS | nibufep | JavaScript, Ajax | 3 | 13.12.2014 20:02 |
Получение исходного кода страницы | chui | Работа с сетью в Delphi | 2 | 30.10.2014 20:21 |
Компиляция исходного кода | vitekrock | Общие вопросы по Java, Java SE, Kotlin | 5 | 05.12.2010 21:24 |
Неудача при получении исходного кода страницы | Alex Cones | Работа с сетью в Delphi | 8 | 18.05.2010 16:38 |