сделал перехват этого события по этому примеру:
Код | 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, пустой реф, кто знает как можно решить эту проблему? |