Здравствуйте...
Вот назрел вопросик... Не знаю кого уже и спрашивать... Может вы мне поможете...
Написал прогу (типа браузера ИЕ, да это и не важно) — в общем основанную на классе CHtmlView...
Так вот при серфинге по некоторым страницам выкидывается сообщение "Internet Explorer Script Error" — "An error has occured in the script on this page"...
Я понимаю что это какие-то траблы со страницами (точнее со скриптами на этих страницах) — но как можно избавиться от этого надоедливого окошка ???
Из проги эти ошибки не ловятся... Может их как-то замаскировать можно ???
В общем — прошу помощи...
Заранее спасибо...
Здравствуйте, febus, Вы писали:
F>CHtmlView::SetSilent(TRUE).
Спасибо огромное...
Вроде работает...
Я указал эту комманду в OnInitialUpdate() после строки CHtmlView::OnInitialUpdate();
Пока писал это сообщение — вроде не ругалось еще ниразу...
Еще раз — спасибо...
Удалено избыточное цитирование. — SchweinDeBurg
Здравствуйте, Senator1, Вы писали:
S>Я понимаю что это какие-то траблы со страницами (точнее со скриптами на этих страницах) — но как можно избавиться от этого надоедливого окошка ???
Можно вообще скрипты отключить
BOOL CЬнHtml::OnAmbientProperty(COleControlSite *pSite, DISPID dispid, VARIANT *pvar)
{
if (DISPID_AMBIENT_DLCONTROL==dispid) {
pvar->lVal|=DLCTL_NO_SCRIPTS
}//DISPID_
return CHTMLView::OnAmbientProperty(pSite,dispid,pvar);
}