none
Abrir um IE RRS feed

  • Pergunta

  • Bom dia,

    eu preciso abrir o Internet Explorer independente do navegador que o cliente está.

    Eu estou tendando com a linha abaixo, mas sem sucesso:

      <a href="C:\Arquivos de programas\Internet Explorer\iexplore.exe http://datasus.saude.gov.br/" target="_blank">
                                    <span class="glyphicon glyphicon-arrow-right"></span>
                                    Datasus
                                </a>

    segunda-feira, 12 de fevereiro de 2018 10:25

Respostas

  • Olá Wilson Boris

    Existem peculiaridades nisso, primeiro você não pode simplesmente executar um programa externo dessa forma, outra coisa isso seria possível sim, mais você teria que criar um ActiveX e dar permissões no browser para executar um programa externo, o que torna vulnerável seu ambiente.

    Não seria melhor criar um link na área de trabalho do usuário para acessar o IE? bom você pode pensar isso dá muito trabalho.

    Pois bem trabalho e dou manutenção em um sistema legado, que só funciona em IE7, simplesmente é obrigatório usar o IE7, então os usuário já sabem que para executar o programa terão que entrar pelo IE.

    Bom o que pensei, é que você via javascript dá um aviso assim que clicar no link, tipo detectaria o browser e se for diferente do IE, daria uma aviso, Browser incompatível, assim o usuário saberia o que estava pelo menos acontecendo.

    Abraços!  

     

    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    Rafael Almeida
    Microsoft Developer .NET
    Microsoft Certified Professional
    Development Leader at JAMSOFT Informática
    Email: ralms@ralms.net
    Blog -  GitHub  -  LinkedIn -  Twitter

    • Marcado como Resposta Wilson Boris quinta-feira, 15 de fevereiro de 2018 09:49
    terça-feira, 13 de fevereiro de 2018 14:10

Todas as Respostas

  • Boa tarde, Wilson Boris. Tudo bem?

    Pode por favor nos dar mais informações... O que acontece?

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 12 de fevereiro de 2018 14:05
    Moderador
  • Obrigado pelo retorno,

    na verdade não acontece nada em tela. 

    Retorna mensagem abaixo F12 (Nao é pemitido carregar o recurso local):

    Not allowed to load local resource: file:///C:/Arquivos%20de%20programas/Internet%20Explorer/iexplore.exe%20http://datasus.saude.gov.br/

    segunda-feira, 12 de fevereiro de 2018 14:27
  • Olá Wilson Boris

    Existem peculiaridades nisso, primeiro você não pode simplesmente executar um programa externo dessa forma, outra coisa isso seria possível sim, mais você teria que criar um ActiveX e dar permissões no browser para executar um programa externo, o que torna vulnerável seu ambiente.

    Não seria melhor criar um link na área de trabalho do usuário para acessar o IE? bom você pode pensar isso dá muito trabalho.

    Pois bem trabalho e dou manutenção em um sistema legado, que só funciona em IE7, simplesmente é obrigatório usar o IE7, então os usuário já sabem que para executar o programa terão que entrar pelo IE.

    Bom o que pensei, é que você via javascript dá um aviso assim que clicar no link, tipo detectaria o browser e se for diferente do IE, daria uma aviso, Browser incompatível, assim o usuário saberia o que estava pelo menos acontecendo.

    Abraços!  

     

    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    Rafael Almeida
    Microsoft Developer .NET
    Microsoft Certified Professional
    Development Leader at JAMSOFT Informática
    Email: ralms@ralms.net
    Blog -  GitHub  -  LinkedIn -  Twitter

    • Marcado como Resposta Wilson Boris quinta-feira, 15 de fevereiro de 2018 09:49
    terça-feira, 13 de fevereiro de 2018 14:10