Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 08.04.2013, 14:34
msserher msserher вне форума
Прохожий
 
Регистрация: 08.04.2013
Сообщения: 1
Версия Delphi: delphi 2005
Репутация: 10
По умолчанию

Здравствуйте!

Столкнулся с такой проблемой, вроде бы простая, но решить не могу. Я нахожу нужный мне элемент в TwebBrowser и хочу получить доступ к его реальному HTML-коду. Вместо этого получаю через outerHTML код отформатированный и «исправленный». Т.е. вместо

Код HTML:
<a href="index.php?pid=yes&id=15844" title="Перейдите сюда">Перейдите сюда</a>

Получаю:
Код HTML:
<A title="Перейдите сюда" href="index.php?pid=yes&amp;id=15844">Перейдите сюда</A>

Мало того, что изменена последовательность атрибутов, так еще и зачем-то символ & внутри кавычек блока HREF заменен на (&amp !

Может кто-нибудь из опытных людей подскажет как быстро найти нормальный код, не хочется делать через одно место (т.е. искать внутри исходного кода используя части из строки outerHTML)?

Возможно я не очень понятно задал вопрос.

Попробую по другому, в форме через WebBrowser загружается страница и пользователь кликает на конкретный элемент в окне браузера: на ссылку, картинку, текст и т.д. Я нахожу этот элемент через DOM (WebBrowser->HTMLElement) и мне нужно показать реальный исходный код этого элемента в поле TMemo например.

Как это сделать?

Последний раз редактировалось M.A.D.M.A.N., 08.04.2013 в 17:43.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 11:08.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter