WebBrowser и прокрутка.

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Dimen
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 82
Зарегистрирован: 25.05.2009 (Пн) 15:10

WebBrowser и прокрутка.

Сообщение Dimen » 02.09.2009 (Ср) 14:03

Здравуствуйте!
Мне нужно как нибудь реализовать чтоб прокрутка у компонента WebBrowser была всегда внизу возможно ли это реализовать и как? Дайте небольшой примерчик буду благодарен.
Íå óïóñêàéòå øàíñ!

Dimen
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 82
Зарегистрирован: 25.05.2009 (Пн) 15:10

Re: WebBrowser и прокрутка.

Сообщение Dimen » 02.09.2009 (Ср) 14:57

На форуме нашел ответ на мою тему
Код: Выделить всё
WebBrowser1.Document.parentWindow.Scroll 10, WebBrowser1.Document.body.scrollHeight
Íå óïóñêàéòå øàíñ!

Dimen
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 82
Зарегистрирован: 25.05.2009 (Пн) 15:10

Re: WebBrowser и прокрутка.

Сообщение Dimen » 03.09.2009 (Чт) 16:30

У меня снова вопрос по этой же теме. Этот код выше работает но меня интересует немного другой вопрос как этот скрол приклеить к низу чтоб он всегда был снизу. Просто при обновлении страницы он само собой снова прыгает вверх я опускаю его вниз и получается некое мерцание которое не очень приятно глазу.
Íå óïóñêàéòå øàíñ!

Dimen
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 82
Зарегистрирован: 25.05.2009 (Пн) 15:10

Re: WebBrowser и прокрутка.

Сообщение Dimen » 06.09.2009 (Вс) 11:22

Ну что ребята подскажите как можно сделать? или какой нибудь другой способ достич этого.
Íå óïóñêàéòå øàíñ!

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Re: WebBrowser и прокрутка.

Сообщение dr.MIG » 06.09.2009 (Вс) 17:34

ИМХО, единственный вариант — вручную обновлять страницу, сначала получая новый HTML-код без использования WebBrowser, а затем изменять только нужные участки старой страницы.
Что-то типа этого:
Код: Выделить всё
Private Sub Form_Load()
    WebBrowser1.Navigate "http://yandex.ru"
End Sub

Private Sub Command1_Click()
    WebBrowser1.Document.parentWindow.Scroll 10, WebBrowser1.Document.body.scrollHeight
End Sub

Private Sub Command2_Click()
    WebBrowser1.Document.getelementbyid("foot").innerHTML = "Новый футер"
End Sub
Salus populi suprema lex

Dimen
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 82
Зарегистрирован: 25.05.2009 (Пн) 15:10

Re: WebBrowser и прокрутка.

Сообщение Dimen » 07.09.2009 (Пн) 12:07

Не плохое решение осталось его только реализовать.
Íå óïóñêàéòå øàíñ!

Dimen
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 82
Зарегистрирован: 25.05.2009 (Пн) 15:10

Re: WebBrowser и прокрутка.

Сообщение Dimen » 07.09.2009 (Пн) 12:58

Хочу выразить орромную благодарность dr.MIG всегда помогает и дает дельные советы! БОльшое спасибо! (жаль только в асе не авторизуешь...)
Íå óïóñêàéòå øàíñ!


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 28

    TopList  
cron