Mensagem de erro de Script ao iniciar aplicação

Olá a todos,

Estou enfrentando um problema com uma aplicação rodando no E3Viewer. Ao iniciar a aplicação, uma série de pop-ups de “Erro de Script” começam a aparecer.

Os erros parecem estar todos relacionados a scripts externos da Microsoft (Bing e Clarity). Os principais erros são:

  1. Erro: O objeto não oferece suporte à propriedade ou método 'includes'
  • URL: https...//www.bing.com/rp/Y8hZdJGEq...
  1. Erro: Script error.
  • URL: https...//scripts.clarity.ms/0.8.38/clarity.js
  1. Erro: ':' esperado
  • URL: https...//www.bing.com/rp/RTGLDr...
  1. Erro: Erro de sintaxe
  • (Sem URL)

realizeis algumas pesquisas, e um possivel cenário para essa situação seria de que o Internet Explorer (usado por esse ActiveX) é obsoleto e não suporta JavaScript moderno (como o método .includes ), o site do Bing (e seus rastreadores, como o Clarity) falham ao carregar, gerando esses erros.

Investigando o projeto, encontrei um script que parece montar a tela principal dinamicamente:

`VB.NetSub hpFrameHeaderFooter01_OnStartRunning()

set navFolder = Application.Item("hpControls").Item("Navigation")

with navFolder
	Item("Divisor1").Item("hpFrameSetHeader01").SplitLink = .Item("scrHeader").Value
	Item("Divisor1").Item("Inferior").Item("hpFrameSetContent01").SplitLink = .Item("scrContent").Value 
	Item("Divisor1").Item("Inferior").Item("hpFrameSetFooter01").SplitLink = .Item("scrFooter").Value 
end with

End Sub`

Acredito que o componente de navegador problemático esteja dentro de uma das telas carregadas por este script.

As pop-ups não travam a aplicação, porém é um pouco incoveniente elas ficarem aparecendo.

  1. Minha linha de raciocinio acima esta correta?
  2. Tentei desabilitar os erros de script nas “Opções da Internet” do Windows (desmarcando “Exibir uma notificação sobre cada erro de script”), mas os pop-ups continuam aparecendo. Isso é normal?

Além do que,gostaria de saber se isso é comum de acontecer, ou se alguem ja passou por algo parecido e como conseguiu resolver.

Estou anexando os screenshots de todos os erros.

Capturar_49 Capturar_46 Capturar_47 Capturar_48