Ошибка сценария IE

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Scuder
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 334
Зарегистрирован: 17.08.2002 (Сб) 13:18
Откуда: Moscow, Russia

Ошибка сценария IE

Сообщение Scuder » 14.11.2006 (Вт) 17:04

При работе в обычном браузере (конкретно - IE) все страницы отображаются нормально без всяких вопросов. Но некоторые сайты, загружаемые в WebBrowser, из-за ошибок в скриптах заставляют WB выдать модальное окно "Произошла ошибка сценария... Продолжить? Да/Нет". Т.о. написание web-клиентов становится невозможным из-за кривости рук веб-программистов.

Вопрос - почему WB, используя тот же самый контрол, что и IE, работает криво? И как сделать так, чтобы описанная ошибка не возникала в WB?

Для примера (никак не для рекламы) конкретный сайт: http://www.fishki.net
В IE загружается нормально, в WB вылезает ошибка скрипта.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 14.11.2006 (Вт) 17:11

Раз.

А по теме - воспользуйся поиском, Scuder, и обрящешь ответ на этот избитый вопрос.


tag_warning
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Scuder
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 334
Зарегистрирован: 17.08.2002 (Сб) 13:18
Откуда: Moscow, Russia

Сообщение Scuder » 14.11.2006 (Вт) 17:16

GSerg, для меня это был очень сложный вопрос. =))

Мучился с ним давно, но как всегда решение находится сразу после вопроса на форуме. =))

Свойство Silent WebBrowser'а как раз отключает подобные диалоговые окна. Однако в режиме конструктора в True его выставлять бесполезно. Почему-то при запуске всё равно в False сбрасывается. Зато где-нибудь в Form_Load работает прекрасно. =)


Поиском пользуюсь в первую очередь. Но, к сожалению, не нашёл ответа на свой вопрос..


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

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

Сейчас этот форум просматривают: Google-бот и гости: 72

    TopList