Lançar IE a partir de uma ligação no Chrome
quero ter uma ligação em cromado, por exemplo
que quando você clicar nele no navegador Chrome que ele lança o link em uma janela IE.
Alguém pode explicar como se faz isto? Eu acredito que é possível e pode envolver adicionar algumas configurações no registroPs: não posso usar nenhuma extensão do navegador, por exemplo, IETab ou qualquer uma destas. Tem de lançar o IE na máquina.
4 answers
OK então eu fiz o seguinte que funciona:
HKEY_CLASSES_ROOT
alert
(Default) = "URL:Alert Protocol"
URL Protocol = ""
DefaultIcon
(Default) = "iexplore.exe,1"
shell
open
command
(Default) = cmd /k set myvar=%1 & call set myvar=%%myvar:alert:=%% & call "C:\Program Files (x86)\Internet Explorer\iexplore.exe" %%myvar%% & exit /B
Então tem a tua ligação
<a href="alert:www.google.ie">link</a>
Grande solução @topcat3! Para corrigi-lo para o IE11, a ligação deve conter https://ou http://:
<a href="alert:https://www.google.com">open google in IE</a>
E ajustei o comando do registo com a variável "ProgramFiles":
cmd /k set myvar=%1 & call set myvar=%%myvar:alert:=%% & call "%%ProgramFiles%%\Internet Explorer\iexplore.exe" %%myvar%% & exit /B
Pode usar IE-tab para cromagem. Invoca uma moldura IE dentro do seu navegador chrome. Funcionou bem para mim.
Baseando-me nas respostas de @topcat3 e @danieln acima, ajustei a solução para me livrar da janela irritante e persistente do DOS. Eis o que funciona bem para mim:
HKEY_CLASSES_ROOT
alert
(Default) = "URL:Alert Protocol"
URL Protocol = ""
DefaultIcon
(Default) = "iexplore.exe,1"
shell
open
command
(Default) = cmd /v /k set "myvar=%1" & set myvar=!myvar:alert:=! & start "" /B "!ProgramFiles!\Internet Explorer\iexplore.exe" !myvar! & exit