Я работаю с Pandion (jabber-клиент с открытым исходным кодом), C ++ устанавливает хост для запуска html / javascript с использованием IWebBrowser2. Вся логика программы реализована в js. В VS2010, если я запускаю приложение в отладчике, я могу отлаживать C ++, но не js. Если я начинаю без отладчика, а затем присоединяю его, я могу отлаживать js, но не C ++.
- Есть ли способ отладить оба?
- Есть ли способ отобразить html как Firebug в Firefox или инструменты разработчика в IE?
Конкретная ошибка, которую я пытаюсь устранить, заключается в том, что при обновлении окно обновления закрывается, даже если это не предполагается. Что-то вызывает submit в html-форме, затем js вызывает функцию c ++, чтобы прервать загрузку файла. Я пытаюсь отследить, какие вызовы отправляются, но в окне стека просто отображается анонимная функция, связанная с onsubmit.