我正在使用 Pandion(开源 jabber 客户端),C++ 使用 IWebBrowser2 设置了一个用于运行 html/javascript 的主机。所有的程序逻辑都是用js实现的。在 VS2010 中,如果我在调试器中启动应用程序,我可以调试 C++ 但不能调试 js。如果我在没有调试器的情况下开始然后附加它,我可以调试 js 但不能调试 C++。
- 有什么办法可以同时调试吗?
- 有什么方法可以像 Firefox 中的 firebug 或 IE 中的开发人员工具那样显示 html?
我试图解决的具体错误是,更新时,更新窗口会关闭,即使它不应该关闭。在 html 表单上调用提交,然后 js 调用 c++ 函数来中止文件下载。我试图追踪什么调用提交,但堆栈窗口只显示绑定到 onsubmit 的匿名函数。