質問: WebBrowserReadyState.Loading Then WebBrowser8.Navigate("http://localhost/test.php") Else WebBrowser9.Navigate("http://localhost/test.php") End If Catch comex As COMException Catch ex As Exception Finally Err.Clear() End Try ``` webbrowser1でスクリプトエラーが発生したらwebbrowser2に移行するか、webbrowser1のスクリプトエラーを解除してwebbrowser1で実行したいです。 上のコードでは、webbowser1でスクリプトエラーがあった場合、またwebbowser1で実行しようとしてbeep音がなってしまいます。 どうすれば良いでしょうか?
回答: `WebBrowser` の `ScriptErrorsSuppressed` プロパティに **True** を設定してみてください。 <参考>