Добрый день, еще вопросик, как в Delphi TWebBrowser (или EmbeddedWB) обратиться к элементу формы, который появляется без перезагрузки страницы после нажатия на кнопку (реализовано через ajax)?
EmbeddedWB и ajax
Чт, 01/09/2011 - 15:24
#1
EmbeddedWB и ajax
Чт, 01/09/2011 - 19:29
#2
Боюсь, что никак.
Браузер понятия не имеет, что какой-то скрипт там что-то выполнил...
Чт, 01/09/2011 - 20:46
#3
Сообщение от Сандер:
Боюсь, что никак.
Браузер понятия не имеет, что какой-то скрипт там что-то выполнил...
почему же? я думаю, что браузеру и не надо знать о скриптах. главное чтобы на момент обращения элемент присутствовал в DOM-дереве. тогда через getElementById ...ByName или другим подходящим способом. это через JavaSCript, а как там в delphi - не знаю, но тоже методами работы с DOM.
Чт, 01/09/2011 - 21:44
#4
А разве дерево изменяется, когда поработал скрипт?
Мне кажется, оно как исходник страницы, образуется при получении страницы.
Надо бы проверить, конечно.
И тогда новая мысль. Ведь если браузер не может, то javascript сможет!

