Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: ActiveX/СОМ/CORBA > NewWindow2 (NewWindow3), передача рефа в HTTP, JS


Автор: sensation777 7.8.2015, 11:09
сделал перехват этого события по этому примеру:

Код

void CMyDlg::OnNewWindow2(LPDISPATCH FAR* ppDisp, BOOL FAR* Cancel)
{
    m_dlgNewWB = new CMyDlg;
    m_dlgNewWB->Create(IDD_WEBBROWSER);
    
    m_dlgNewWB->m_webBrowser.put_RegisterAsBrowser(VARIANT_TRUE);

    *ppDisp = m_dlgNewWB->m_webBrowser.GetApplication();
}



при клике по гиперссылке с аттрибутом target="_blank", ссылка открывается в новом собственноручно-созданном экземпляре WebBrowser, но только в HTTP заголовках и JS, пустой реф, кто знает как можно решить эту проблему?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)