1

我正在设计一个托管 IE 的 Web 浏览器控件的应用程序。它将在网页中运行大量 javascript。写得不好的 javascript 可以很容易地挂起整个应用程序。假设我可以检测到脚本引起的挂起。我可以调用任何 C++ COM 方法来取消脚本执行吗?

4

1 回答 1

0

我不相信你可以从应用程序(c++)中停止 JavaScript(在浏览器中运行),很确定你只能用 JavaScript 停止 JavaScript 的执行。此外,当 JavaScript 挂起或导致浏览器无响应时,不会触发任何事件,因此检测这将非常困难。

于 2013-01-18T19:10:17.753 回答