dima_lamo
17:01:2008, 21:31
На форме есть TWebBrowser
Вопрос:
Как в TWebBrowser отобразить ХТМЛ код, который находится в Memo1?
dima_lamo
18:01:2008, 03:26
И ещё вопрос, как сделать чтоб при нажатии на ссыли, в которых есть функция _blank они открывались в TWebBrowser2?
Справку по этому компоненту проштудировали?
dima_lamo
18:01:2008, 08:44
на второй вопрос ответа не нашол... с первым разобрался...
Вот по этому сюда и пишу... Жду ответа..
см. методы Navigate, Navigate2
Для:
dima_lamoтебе обязательно в wb2
var j: integer;
begin
for j:=0 to WebBrowser1.OleObject.document.links.length-1 do
begin
if WebBrowser1.OleObject.document.links.item(j).target='_blank' then
begin
WebBrowser1.OleObject.document.links.item(j).target:='';
end;
end;
dima_lamo
18:01:2008, 12:25
Чёт я невкрил куда эт втыкать
dima_lamo
18:01:2008, 12:40
Народ, подскажите как сделать чтоб при нажатии на ссыли, в которых есть функция _blank они открывались в TWebBrowser2?
И ещё вопрос, как с помощью TWebBrowser сделать чтоб там загружался не сайт, а только хтмл код, ну и потом в мемо записывался?
Уже запарился с этим сидеть! Гугл помочь не смог...
dima_lamo
18:01:2008, 13:01
И как сделать чтоб при нажатии на обычную ссылку сайт открывался в TWebBrowser2?
Для: dima_lamo
Что непонятно с Navigate?
dima_lamo
19:01:2008, 00:14
всё непонятно! Я уже запарился с этими проблемами! Плиз, распишите как для дауна!
Все непонятные вопросы написанны в сообщениях 8,9
Жду реальной поомщи! Так как гугл и подсказки что были до этого не помогли!
З.Ы. Бывает так, что у некоторыез людей проблемы там, где для других кажется вс очень просто...
dima_lamo
19:01:2008, 10:27
Что, никто не может мне помоч?
dima_lamo
19:01:2008, 12:10
Проглядел все темы, но всё же вопросы остались!
как с помощью TWebBrowser сделать чтоб там загружался не сайт, а только хтмл код, ну и потом в мемо записывался?
З.Ы. Записать в Мемо я сам нашол как, а вот как сделать чтоб только Хтмл код в него грузился, эт проблема, жду помощи)
(с примером, если не сложно, а это не сложно, нужно только знать...(кто знает, помогите))
Для: dima_lamo
Что бы ответить на эти вопросы, вам надо сначала разобраться в этих понятиях, т.е. что такое сайт, что такое "хтмл код" ну и т.д. А вот потом у вас многие вопросы отпадут сами собой.
dima_lamo
19:01:2008, 12:14
И ещё вопрос, как сделать чтоб при загрузке сайта в TWebBrowser указанный мной строки не загружались.
Сразу говорю, что метод сохранения на винт не подходит, нужо сразу НЕ грузить указанные строки
Цитата(dima_lamo @ 19:01:2008, 14:10 )
(с примером, если не сложно, а это не сложно, нужно только знать...(кто знает, помогите))
на слабо брать? - смешно
dima_lamo
19:01:2008, 12:42
при чём тут слабо!
Блин, вот ты знаешь, почему не поможешь?
Как сделать чтоб TWebBrowser не поддеживал фреймы (iframe)
Блин, человек обратился на форум за помощью, а вы глумитесь... Хы...
Цитата(dima_lamo @ 19:01:2008, 14:37 )
Блин, вот ты знаешь, почему не поможешь?
Ну во первых потому что вы сами не хотите ничего читать и думать на прочитаным, а за вас я делать не собираюсь, как собственно и другие.
Я вам говорил штудируйте справку, смотрите примеры, а вы все мынны небесной ждете.
Для:
dima_lamoспросим у Вики
]]>http://ru.wikipedia.org/wiki/Html]]> отсюда получается что если загруженый файл сохранить в формате txt то получаем обычный текстовичек а потом делаем с ним что угодно
для сохранения можно воспользоватся
]]>http://www.delphisources.ru/pages/faq/base...age_source.html]]>Для:
dima_lamoчтобы работать с вебом нужно его знать все его узкие места и технологии
Для:
sax_olуважуха
dima_lamo
19:01:2008, 15:45
Нифига sax_ol'у не уважуха! Он жестоко ошибается в своих суждениях что нихочу ничего читать, и так далее!
Я уже запарился лазия по нету в поисках инфы, и то что не понятно, спрашиваю тут!
И за меня делать я ничего не прошу, а прошу помочь!
Вот ты sax_ol думаешь что вот этими своими "умными" фразами ты помогаешь?
Да нифига подобного, ты только показываешь что ты себя выше других ставишь!
Вспомни с чего ты начинал!
И уж если тебе реально западло помогать, то не пиши вообще, а раз пишешь, либо помоги. либо ссылку кинь где прочитать можно, ну ты меня понял.
А вот root, тебе реально РЕСПЕКТ! Ты мне многим помог! Почти в каждой теме, ссылочкой, советом, но помогаешь, и так что до меня реально доходит, вообщем ещё раз тебе РЕСПЕКТ!
И кстате, нужно грузить сайт в виде хтмл без сохранения на винт, то есть я с другого TWebBrowser открываю сайт во втором(то где _blank) и вот то мне нужно увидить в хтмл, а не сайтом
Кстати, root по первой ссылке-хтмл я знаю, проблема не в этом,
по второй, на винт я умею сохронять, нужно чтоб сразу грузило в виде хтмл
Для:
dima_lamoвы попробуйте рассказать не себе а другим, иначе набор слов, без смысла

ну и еще раз -> #15
dima_lamo
19:01:2008, 16:37
Вообщем я в WebBrowser1 жму на ссылку.
У меня открывается сайт в WebBrowser2.
НО там много того, чего не нужно загружать.
Вопрос: Как сделать так, чтоб указанный мной строки ХТМЛ кода не загружались, либо не выполнялись
Для: dima_lamo
думаю налету хтмл загрузить сложно легче его сохранить потом регулярными вытащить что тебе затем собрать другой хтмл, и загрузить
Цитата(dima_lamo @ 19:01:2008, 18:37 )
Вообщем я в WebBrowser1 жму на ссылку.
У меня открывается сайт в WebBrowser2.
Это сделали? если нет то подскажу, что надо обработать событие OnBeforeNavigate2, это по простому.
по сложнее это примерно так:
]]>http://files.codes-sources.com/fichier.asp...SHTMLEvents.pas]]>.
dima_lamo
19:01:2008, 17:40
root,Дело в том что на той странице капча, я так пробывал, тогда капча не работает! (защитный код)
sax_ol, ну раз написал что открывается, значит сделал...
А за подсказку спс, лучше поздно, чем никогда...!
Гыгы
dima_lamo
19:01:2008, 19:53
В WebBrowser загружаю сайт, нажимаю на ссылку, всё нормально...
Но подскажите как сделать чтоб при нажатии на сылку, автоматически туда-же само нажалось...
То есть эффект двойного нажатия.
Ну вообщем нужно чтоб я нажал на ссылке 1 раз, а второй программа сама нажала на эту-же ссылку
Для: dima_lamo
тоесть ты хочешь капчу распознавать (автоматический регистратор сделать )?
dima_lamo
21:01:2008, 01:52
нет, я хочу чтоб капча загружалась без всякой другой фигни. так как на сайте вместе с капчей много всякой рекламы, и так далее
dima_lamo
22:01:2008, 02:43
Подскажите как сделать чтоб при нажатии на ссылку, эта самая ссылка записалась либо в переменную, либо в Edit, либо ещё куда нить?
Мне сказали что у WebBrowser'а есть такой свойство, запарился искать, немогу нати!
Кто знает, подскажите
Для: dima_lamo
По второму кругу? не запарило же вас еще ...
dima_lamo
22:01:2008, 07:33
Ты о чём? Если ты о первом сообщении, взгляни на его номер!
Сообщение #1 (вот оно, на каждой новой странице первоо сообщение темы появляется)
Сообщение #31 (тврё)
Сообщение #32 (моё)
В этом движке форума на каждой новой странице повторяется первое сообщение! Взгляни на номер сообщения!
Повторяю последний вопрос!
Подскажите как сделать чтоб при нажатии на ссылку, эта самая ссылка записалась либо в переменную, либо в Edit, либо ещё куда нить?
Мне сказали что BeforeNavigate2, но вот я не могу вдуплить как сделать...
Жду помощи
Для:
dima_lamoА я вам еще раз повторяю, что все уже было разъяснено тут, и не раз, далее надо что называется, включать мозги!
dima_lamo
22:01:2008, 11:58
Ну покажи где! Процетируй если ты аткой умный! Чё-то я не нашол ответа на вопрос в этой теме!
Включи мозг, и процетируй!
Вот же ...
Цитата(dima_lamo @ 19:01:2008, 18:37 )
Вообщем я в WebBrowser1 жму на ссылку.
У меня открывается сайт в WebBrowser2.
Вот именно так и тут. Если так не получится, то тогда танцы с бубном, самое то.

Еще раз спросите про тоже, закрою топик.
Пора уже думать начинать, а то дебаггер интелектуальный устроили.
dima_lamo
23:01:2008, 07:42
Да тебе тож подумать не помешает! Это открывает новую страницу во втором компоненте, а мне нужно НИЧЕГО не открывать, а записать ссылку в переменную!
З.Ы. Мне ещё пару сцуток назад подсказали как это сделать, но всё же, интересно что ответят тут...
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.