Подскажите пожалуйста по поводу CHtmlView
От: Senator1  
Дата: 24.07.07 11:28
Оценка:
Здравствуйте...
Вот назрел вопросик... Не знаю кого уже и спрашивать... Может вы мне поможете...
Написал прогу (типа браузера ИЕ, да это и не важно) — в общем основанную на классе CHtmlView...
Так вот при серфинге по некоторым страницам выкидывается сообщение "Internet Explorer Script Error" — "An error has occured in the script on this page"...
Я понимаю что это какие-то траблы со страницами (точнее со скриптами на этих страницах) — но как можно избавиться от этого надоедливого окошка ???
Из проги эти ошибки не ловятся... Может их как-то замаскировать можно ???
В общем — прошу помощи...
Заранее спасибо...
Re: Подскажите пожалуйста по поводу CHtmlView
От: febus Германия  
Дата: 24.07.07 11:34
Оценка:
Здравствуйте, Senator1, Вы писали:

CHtmlView::SetSilent(TRUE).
Re[2]: Подскажите пожалуйста по поводу CHtmlView
От: Senator1  
Дата: 24.07.07 11:51
Оценка:
Здравствуйте, febus, Вы писали:

F>CHtmlView::SetSilent(TRUE).


Спасибо огромное...
Вроде работает...
Я указал эту комманду в OnInitialUpdate() после строки CHtmlView::OnInitialUpdate();
Пока писал это сообщение — вроде не ругалось еще ниразу...
Еще раз — спасибо...
Re: Подскажите пожалуйста по поводу CHtmlView
От: Carc Россия http://www.amlpages.com/home.php
Дата: 26.07.07 23:40
Оценка:
Удалено избыточное цитирование. — 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);
}
Aml Pages Home
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.