Olá:
Estou precisando, na minha aplicação, abrir o Internet Explorer. Sei que para abrir o browser default, faço
String cmd = "rundll32 url.dll,FileProtocolHandler " + url;
String results = “Results of Runtime.getRuntime().exec( “” + cmd + “” ):”;
O problema é que tenho que abrir o IE, porque as páginas só abrem corretamente nele.
Para abrir o IE, posso fazer o
String cmd = "C:\Program Files\Internet Explorer\IEXPLORE.EXE "+ url;
mas isto tem 2 problemas:
- só funcionará para usuários com o internet explorer no subdiretório padrão
- cada clique do usuário no link que minha aplicação mostra para ele abre uma janela diferente (chamando o browser default, cada link que meu usuário clica abre uma nova janela do IE, se não existir uma, ou uma nova tab, caso o IE já esteja aberto)
Tentei o start como abaixo, que funciona via linha de comando no DOS,
String cmd = "start iexplore " + url;
sem sucesso.
Agradeço qualquer ajuda!
Denise