![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как в ходе получения страницы с сервера изменить её содержимое. [D5, D6, Win95/98, WinME, NT4, Win2k, WinXP]
Ksion © (2002-07-26 21:14:00)Братцы помогите плиз.
Ihor Osov'yak (2002-08-13 19:59:00) [1]to Ksion - Koi-8u, если этого на машине нет, юзай koi-8r, выпадут только отдельные буквы (провайдер почему-то против юзания win1251). Но впрочем, вышеупомянутая статья на русском - так что проблем с чтение не будет.
Ksion (2002-08-12 19:42:00) [2]есть и другой способ, берёшь NMHttP, посылаешь запрос на сайт nmhttp.get(url); получаешь код страницы в свойстве nmhttp.body, меняешь полученое творение перекодироваешь в стреам и передаёшь броузеру.Только картинки он не качает.
P.S. Ihor Osov"yak у тя в какой кодироке сайт, нечего не прочитать.
Ihor Osov'yak (2002-08-12 19:03:00) [3]to daan_m:
Примерами msdn полон.
Но для начала можно посмотреть статью на
http:\\www.users.bit.te.ua\osi (немножко саморекламы, но примеры парсинга там есть, в плане изменения - уже не помню),
если будут конкретные вопросы -
плиз http:\\talk.mail.ru\forum\talk.ru.delphi.webbrowser
или сюда (но здесь я редко, там часто).
PS. Для получения конкретного ответа нужно конкретно спрашивать,
а не типа "мне надо изменить коечто"
daan_m (2002-08-12 14:41:00) [4]Ihor Osov"yakты бы на примере показал...
Ihor Osov'yak (2002-08-11 12:25:00) [5]Ну и в чем проблемс то?
Парсеришь и меняешь.
Ksion (2002-08-11 12:15:00) [6]так мне надо изменить коечто в HTML коде страницы.
Ihor Osov'yak (2002-08-11 12:04:00) [7]Несмотря на то, что я мерзопакостный - разжую:
на прокси ты контролируешь весь поток данных - следовательно меняешь, все, что нужно.
APP - говорил - детали в msdn. Но суть та же - ты получаешь контроль (а следовательно и возможность изменения) над потоком данных, идущих к IE (но уже на клиенской машине)
Ksion (2002-08-11 11:59:00) [8]несовсем тебя понял.
Ihor Osov'yak (2002-08-11 11:57:00) [9]Есть два варианта. Или ставить свой прокси и там шаманить, или есть такое дело, называемое Asynchronous Pluggable Protocols - смотри в msdn детали