在Web浏览器控件应用程序中从C ++取消脚本脚本执行

时间:2013-01-18 19:06:07

标签: javascript browser

我正在设计一个托管IE浏览器控件的应用程序。它将从网页中运行大量的javascripts。写得不好的javascript可以轻松挂起整个应用程序。假设我可以检测到脚本引发的悬挂。有没有我可以调用的C ++ COM方法来取消脚本执行?

1 个答案:

答案 0 :(得分:0)

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