| Код | { IWebBrowser2* pBrowser2; CoCreateInstance(CLSID_InternetExplorer, NULL,CLSCTX_LOCAL_SERVER,IID_IWebBrowser2, (void**)&pBrowser2); if (pBrowser2) { VARIANT vEmpty; VariantInit(&vEmpty); BSTR varURL=SysAllocString(SERVER_POP_URL);
pBrowser2->put_ToolBar(FALSE); pBrowser2->Navigate(varURL, &vEmpty, &vEmpty, &vEmpty, &vEmpty);
// Жду полной загрузки страницы READYSTATE lReadyState; int counter=0; while (pBrowser2->get_ReadyState(&lReadyState)==S_OK && lReadyState<READYSTATE_COMPLETE) { if(counter++>15){pBrowser2->Stop();break;} Sleep(3000); }
pBrowser2->Quit();// Закрываем скрытый ИЕ SysFreeString(varURL); pBrowser2->Release(); }
OleUninitialize(); }
|
Этот код загружает HTML по адресу SERVER_POP_URL . Этот HTML содержит следующий код:
| Код | ... popup=window.open("","NAME","status=no,..."); popup.location="http://..."; ...
|
Вопрос: Во всплывающем окне (popup) остается полосочка StatusBar. Почему она остается, когда window.open("","NAME","status=no,..."); должен был бы ее убрать.
Заранее спасибо. |