Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )




> Twebbrowser, Memo
dima_lamo
Вставить ник
сообщение 17:01:2008, 21:31
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 109
Регистрация: 7:01:2008
Пользователь №: 14 636
Специализация: delphi



Репутация: - -2 +


На форме есть TWebBrowser

Вопрос:


Как в TWebBrowser отобразить ХТМЛ код, который находится в Memo1?
Подняться вверх 
 
Сообщение #1
2 страниц V   1 2 >  
Новая тема 
Ответов (1 - 29)
dima_lamo
Вставить ник
сообщение 18:01:2008, 03:26
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 109
Регистрация: 7:01:2008
Пользователь №: 14 636
Специализация: delphi



Репутация: - -2 +


И ещё вопрос, как сделать чтоб при нажатии на ссыли, в которых есть функция _blank они открывались в TWebBrowser2?
Подняться вверх 
 
Сообщение #2
sax_ol
Вставить ник
сообщение 18:01:2008, 07:21
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


Справку по этому компоненту проштудировали?
Подняться вверх 
 
Сообщение #3
dima_lamo
Вставить ник
сообщение 18:01:2008, 08:44
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 109
Регистрация: 7:01:2008
Пользователь №: 14 636
Специализация: delphi



Репутация: - -2 +


на второй вопрос ответа не нашол... с первым разобрался...
Вот по этому сюда и пишу... Жду ответа..
Подняться вверх 
 
Сообщение #4
sax_ol
Вставить ник
сообщение 18:01:2008, 09:04
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


см. методы Navigate, Navigate2
Подняться вверх 
 
Сообщение #5
root
Вставить ник
сообщение 18:01:2008, 10:01
Цитата Ответить 


Знающий
***

Группа: Lotus team
Сообщений: 492
Регистрация: 10:06:2006
Пользователь №: 4 745
Специализация: Lotus Notes & Domino, ERP



Репутация: - 18 +


Для: 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;


Сообщение отредактировал root - 18:01:2008, 10:10
Подняться вверх 
 
Сообщение #6
dima_lamo
Вставить ник
сообщение 18:01:2008, 12:25
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 109
Регистрация: 7:01:2008
Пользователь №: 14 636
Специализация: delphi



Репутация: - -2 +


Чёт я невкрил куда эт втыкать
Подняться вверх 
 
Сообщение #7
dima_lamo
Вставить ник
сообщение 18:01:2008, 12:40
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 109
Регистрация: 7:01:2008
Пользователь №: 14 636
Специализация: delphi



Репутация: - -2 +


Народ, подскажите как сделать чтоб при нажатии на ссыли, в которых есть функция _blank они открывались в TWebBrowser2?

И ещё вопрос, как с помощью TWebBrowser сделать чтоб там загружался не сайт, а только хтмл код, ну и потом в мемо записывался?

Уже запарился с этим сидеть! Гугл помочь не смог...
Подняться вверх 
 
Сообщение #8
dima_lamo
Вставить ник
сообщение 18:01:2008, 13:01
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 109
Регистрация: 7:01:2008
Пользователь №: 14 636
Специализация: delphi



Репутация: - -2 +


И как сделать чтоб при нажатии на обычную ссылку сайт открывался в TWebBrowser2?
Подняться вверх 
 
Сообщение #9
sax_ol
Вставить ник
сообщение 18:01:2008, 15:18
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


Для: dima_lamo
Что непонятно с Navigate?
Подняться вверх 
 
Сообщение #10
dima_lamo
Вставить ник
сообщение 19:01:2008, 00:14
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 109
Регистрация: 7:01:2008
Пользователь №: 14 636
Специализация: delphi



Репутация: - -2 +


всё непонятно! Я уже запарился с этими проблемами! Плиз, распишите как для дауна!
Все непонятные вопросы написанны в сообщениях 8,9

Жду реальной поомщи! Так как гугл и подсказки что были до этого не помогли!

З.Ы. Бывает так, что у некоторыез людей проблемы там, где для других кажется вс очень просто...
Подняться вверх 
 
Сообщение #11
dima_lamo
Вставить ник
сообщение 19:01:2008, 10:27
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 109
Регистрация: 7:01:2008
Пользователь №: 14 636
Специализация: delphi



Репутация: - -2 +


Что, никто не может мне помоч?
Подняться вверх 
 
Сообщение #12
sax_ol
Вставить ник
сообщение 19:01:2008, 10:42
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


Для: dima_lamo
http://forum.codeby.net/ipb.html?act=Searc...e=%2BWebBrowser
Подняться вверх 
 
Сообщение #13
dima_lamo
Вставить ник
сообщение 19:01:2008, 12:10
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 109
Регистрация: 7:01:2008
Пользователь №: 14 636
Специализация: delphi



Репутация: - -2 +


Проглядел все темы, но всё же вопросы остались!

как с помощью TWebBrowser сделать чтоб там загружался не сайт, а только хтмл код, ну и потом в мемо записывался?
З.Ы. Записать в Мемо я сам нашол как, а вот как сделать чтоб только Хтмл код в него грузился, эт проблема, жду помощи)

(с примером, если не сложно, а это не сложно, нужно только знать...(кто знает, помогите))

Сообщение отредактировал dima_lamo - 19:01:2008, 12:12
Подняться вверх 
 
Сообщение #14
sax_ol
Вставить ник
сообщение 19:01:2008, 12:14
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


Для: dima_lamo
Что бы ответить на эти вопросы, вам надо сначала разобраться в этих понятиях, т.е. что такое сайт, что такое "хтмл код" ну и т.д. А вот потом у вас многие вопросы отпадут сами собой.
Подняться вверх 
 
Сообщение #15
dima_lamo
Вставить ник
сообщение 19:01:2008, 12:14
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 109
Регистрация: 7:01:2008
Пользователь №: 14 636
Специализация: delphi



Репутация: - -2 +


И ещё вопрос, как сделать чтоб при загрузке сайта в TWebBrowser указанный мной строки не загружались.

Сразу говорю, что метод сохранения на винт не подходит, нужо сразу НЕ грузить указанные строки
Подняться вверх 
 
Сообщение #16
sax_ol
Вставить ник
сообщение 19:01:2008, 12:15
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


Цитата(dima_lamo @ 19:01:2008, 14:10 )
(с примером, если не сложно, а это не сложно, нужно только знать...(кто знает, помогите))

на слабо брать? - смешно biggrin.gif
Подняться вверх 
 
Сообщение #17
dima_lamo
Вставить ник
сообщение 19:01:2008, 12:42
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 109
Регистрация: 7:01:2008
Пользователь №: 14 636
Специализация: delphi



Репутация: - -2 +


при чём тут слабо!

Блин, вот ты знаешь, почему не поможешь?


Как сделать чтоб TWebBrowser не поддеживал фреймы (iframe)

Блин, человек обратился на форум за помощью, а вы глумитесь... Хы...
Подняться вверх 
 
Сообщение #18
sax_ol
Вставить ник
сообщение 19:01:2008, 12:43
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


Цитата(dima_lamo @ 19:01:2008, 14:37 )
Блин, вот ты знаешь, почему не поможешь?

Ну во первых потому что вы сами не хотите ничего читать и думать на прочитаным, а за вас я делать не собираюсь, как собственно и другие.
Я вам говорил штудируйте справку, смотрите примеры, а вы все мынны небесной ждете.
Подняться вверх 
 
Сообщение #19
root
Вставить ник
сообщение 19:01:2008, 13:27
Цитата Ответить 


Знающий
***

Группа: Lotus team
Сообщений: 492
Регистрация: 10:06:2006
Пользователь №: 4 745
Специализация: Lotus Notes & Domino, ERP



Репутация: - 18 +


Для: dima_lamo
спросим у Вики http://ru.wikipedia.org/wiki/Html отсюда получается что если загруженый файл сохранить в формате txt то получаем обычный текстовичек а потом делаем с ним что угодно
для сохранения можно воспользоватся http://www.delphisources.ru/pages/faq/base...age_source.html


Для: dima_lamo
чтобы работать с вебом нужно его знать все его узкие места и технологии


Для: sax_ol
уважуха smile.gif
Подняться вверх 
 
Сообщение #20
dima_lamo
Вставить ник
сообщение 19:01:2008, 15:45
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 109
Регистрация: 7:01:2008
Пользователь №: 14 636
Специализация: delphi



Репутация: - -2 +


Нифига sax_ol'у не уважуха! Он жестоко ошибается в своих суждениях что нихочу ничего читать, и так далее!
Я уже запарился лазия по нету в поисках инфы, и то что не понятно, спрашиваю тут!
И за меня делать я ничего не прошу, а прошу помочь!
Вот ты sax_ol думаешь что вот этими своими "умными" фразами ты помогаешь?
Да нифига подобного, ты только показываешь что ты себя выше других ставишь!
Вспомни с чего ты начинал!
И уж если тебе реально западло помогать, то не пиши вообще, а раз пишешь, либо помоги. либо ссылку кинь где прочитать можно, ну ты меня понял.

А вот root, тебе реально РЕСПЕКТ! Ты мне многим помог! Почти в каждой теме, ссылочкой, советом, но помогаешь, и так что до меня реально доходит, вообщем ещё раз тебе РЕСПЕКТ!

И кстате, нужно грузить сайт в виде хтмл без сохранения на винт, то есть я с другого TWebBrowser открываю сайт во втором(то где _blank) и вот то мне нужно увидить в хтмл, а не сайтом

Кстати, root по первой ссылке-хтмл я знаю, проблема не в этом,
по второй, на винт я умею сохронять, нужно чтоб сразу грузило в виде хтмл

Сообщение отредактировал dima_lamo - 19:01:2008, 15:38
Подняться вверх 
 
Сообщение #21
sax_ol
Вставить ник
сообщение 19:01:2008, 16:13
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


Для: dima_lamo
вы попробуйте рассказать не себе а другим, иначе набор слов, без смысла smile.gif

ну и еще раз -> #15
Подняться вверх 
 
Сообщение #22
dima_lamo
Вставить ник
сообщение 19:01:2008, 16:37
Цитата Ответить 


Продвинутый
**

Группа: Программист
Сообщений: 109
Регистрация: 7:01:2008
Пользователь №: 14 636
Специализация: delphi



Репутация: - -2 +


Вообщем я в WebBrowser1 жму на ссылку.
У меня открывается сайт в WebBrowser2.

НО там много того, чего не нужно загружать.

Вопрос: Как сделать так, чтоб указанный мной строки ХТМЛ кода не загружались, либо не выполнялись
Подняться вверх 
 
Сообщение #23
root
Вставить ник
сообщение 19:01:2008, 17:05
Цитата Ответить 


Знающий
***

Группа: Lotus team
Сообщений: 492
Регистрация: 10:06:2006
Пользователь №: 4 745
Специализация: Lotus Notes & Domino, ERP



Репутация: - 18 +


Для: dima_lamo
думаю налету хтмл загрузить сложно легче его сохранить потом регулярными вытащить что тебе затем собрать другой хтмл, и загрузить
Подняться вверх 
 
Сообщение #24
sax_ol
Вставить ник
сообщение 19:01:2008, 17:27
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


Цитата(dima_lamo @ 19:01:2008, 18:37 )
Вообщем я в WebBrowser1 жму на ссылку.
У меня открывается сайт в WebBrowser2.

Это сделали? если нет то подскажу, что надо обработать событие OnBeforeNavigate2, это по простому.
по сложнее это примерно так: http: