いくつかのオンライン HTML ページをレンダリングするために IWebBrowser2 インターフェイスを使用している C++ アプリケーションがあります。問題は、特定のリンクにアクセスすると javascript エラーが発生することですが、Internet Explorer を使用して同じページにアクセスすると、ページはエラーなしで読み込まれます。私のアプリケーションで受信したエラーは、「オブジェクトはこのアクションをサポートしていません」です
put_Silent() メソッドを使用して VARIANT_TRUE に設定することでエラーを非表示にできましたが、表示される内容が正しくないため、これは解決策ではありません。
IWebBrowser2 が Internet Explorer エンジンを使用してページをロードしていることはわかっているので、IE でページが正常にロードされるため、この問題を解決する方法があると思います。