1
我正在設計一個託管IE瀏覽器的Web瀏覽器控件的應用程序。它會在網頁中運行大量的javascript。寫得不好的JavaScript可以輕鬆掛起整個應用程序。假設我可以檢測腳本引起的掛起。是否有任何C++ COM方法可以調用來取消腳本執行?在Web瀏覽器控件應用程序中從C++取消腳本腳本執行
我正在設計一個託管IE瀏覽器的Web瀏覽器控件的應用程序。它會在網頁中運行大量的javascript。寫得不好的JavaScript可以輕鬆掛起整個應用程序。假設我可以檢測腳本引起的掛起。是否有任何C++ COM方法可以調用來取消腳本執行?在Web瀏覽器控件應用程序中從C++取消腳本腳本執行
我不認爲你可以停止JavaScript(在瀏覽器中運行)從應用程序(C++),很確定你只能停止使用JavaScript執行JavaScript。此外,當JavaScript掛起或者導致瀏覽器無響應時不會觸發事件,因此檢測這將非常困難。