Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: WebBrowser ocx, target, name (HTML) и все это в VB Добавлено: 05.04.06 17:08  

Автор вопроса:  Nj | ICQ: 223663115 

Ответить

  Ответы Всего ответов: 25  

Номер ответа: 16
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #16
Добавлено: 06.04.06 23:09
Вообще-то я мало читал топик...Не знаю, по теме ли отвечю...

Если хочешь чтобы что-то как-то попадало в другой браузер, манипулируй с ppDisp объектом. например, если у тебя есть ссылка, которую ты открываешь в новом окне (например, удерживая CTRL), то ссылка будет открыта в окне ИЕ, для того чтобы открыть её у себя в браузере, делай:




Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
  Set ppDisp = WebBrowser2.Object ' hook popups and load it's in WebBrowser2
End Sub


А в первую страницу (с формой) вставь строку (сверху где-то)


<base target="_blank">


Так результат отправки формы будет ловить второй браузер.

Ответить

Номер ответа: 17
Автор ответа:
 Nj



ICQ: 223663115 

Вопросов: 21
Ответов: 285
 Профиль | | #17 Добавлено: 06.04.06 23:17
Либо вы оба ничего не понимаете в HTML, либо ниченго не понимаете из того, что я пишу... Зато отвечаете старательно
неполучится! всё! ищи другие способы...

Я уже на форуме программеров под вэб задал сей вопрос, там сослались на очень полезные статьи, прямой ссылкой и: простейшее решение -
грузим во второй WB страничку с одной строчкой
<script> window.name='ab' </script>
И ВСЁ! Теперь на него можно ссылаться target'ом!

Просьба: если не знаете о чем речь - не выступайте!

Ответить

Номер ответа: 18
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #18 Добавлено: 07.04.06 00:54
Вопрос:
Есть у меня форма xc, на ней 2 элемента WebBrowser: 1 зовут vcx, а 2 - vc2
В первый (vcx) навигейтом грузится форма, результат от отправления которой должен попасть во второе окно (vc2)...
Не представляю, как дать броузеровское name второму окну, чтобы на него ссылаться target.

Решение:
грузим во второй WB страничку с одной строчкой
<script> window.name='ab' </script>

И я опять под столом... ржу нимагу!!!! :))))))))

Ответить

Номер ответа: 19
Автор ответа:
 Sacred Phoenix



ICQ: 304238252 

Вопросов: 52
Ответов: 927
 Профиль | | #19 Добавлено: 07.04.06 21:39
Я уже на форуме программеров под вэб задал сей вопрос, там сослались на очень полезные статьи, прямой ссылкой
Имхо, тебе туда и надо было сначала обращаться. Ничего имеющего отношение к vb я не нашел.

ржу нимагу
Слитно :))))

Ответить

Номер ответа: 20
Автор ответа:
 Nj



ICQ: 223663115 

Вопросов: 21
Ответов: 285
 Профиль | | #20 Добавлено: 07.04.06 22:14
2 DaSharm - Сэнкс, это оригинальный вариант и в тему, к тому же, перехват хуков
мне нужен ещё и для другого.

Ответить

Номер ответа: 21
Автор ответа:
 Nj



ICQ: 223663115 

Вопросов: 21
Ответов: 285
 Профиль | | #21 Добавлено: 07.04.06 22:15
И я опять под столом

Там тебе и место...
Последний раз, когда я отвечаю на такие сообщения.

Ответить

Номер ответа: 22
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #22 Добавлено: 08.04.06 21:02
>Там тебе и место...
оййй бгагагааааа ржунимагу!!!! теперь даже слитно! угаггааа

Бог даст, не в последний раз...

Ответить

Номер ответа: 23
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #23
Добавлено: 09.04.06 07:00
перехват хуков

Забавно. Еще можно попробовать в событии BeforeNavigate вызывать метод Navigate2 второго WebBrowser и отменять переход для первого.

Ответить

Номер ответа: 24
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #24
Добавлено: 09.04.06 11:12
Еще можно попробовать в событии BeforeNavigate


Вот так просто не выйдет, здесь задача передать ПОСТ данные, хотя... Можно сразу же в Before Navigate словить ПОСТ данные и в navigate2 дописать их...Весьма простой и возможный вариант...

Ответить

Номер ответа: 25
Автор ответа:
 Nj



ICQ: 223663115 

Вопросов: 21
Ответов: 285
 Профиль | | #25 Добавлено: 09.04.06 15:44
Сэнкс,
я уже решил прроблему - уже научил первый WB отправлять форму, а второй WB - получать ответ. Зачем? Да так анализировать проще.
А про хуки - я просто в этом еще ничего не того, так что для меня сложновато, буду постепенно учиться.

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам