Olá amigos!
Venho a tempos tentando ver uma forma de eliminar mensagens de "Erro de Scripts" que encontramos nos navegadores criados em "C++" ou VB, sem que tenhamos que modificar as configurações avançadas no item "Opções da Internet". Pois bem! Estava lá! Na
minha "lata" e descobri que bastava apenas usar uma propriedade e imputar um valor para que as "benditas" mensagens não aparecessem mais! E conseguir! Já praticamente 100% dos turoriais postados em diversos sites de Fóruns, não vi e ninguém se preocupou com
este detalhe! Então... Mãos a Obra!
No navegado que criei, vejamos na figura abaixo o exemplo "clássico" do problema! Usei um site de uma rádio web que faço um programa de segunda a sexta às 21:00 hs www.tanasol.com (podem me ouvir!), rsrs...

Agora com a propriedade "ScriptErrorsSuppressed", vamos eliminar a "dorzinha de cabeça"
Insira o código em:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Marinner1.ScriptErrorsSuppressed = 1 'detalhe que "Marinner1" é o nome que eu dei ao componente "Webbrowser1"
'o valor "1" é o que desativa ou invisibiliza a "tal" janela de erro mostrada acima!
End Sub
Agora, vejamos como ficou depois do projeto carregado!

Espero ter contribuído! Abraços a todos e uma excelente continuação do Mundo! Hehehe!