Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/10/2006, 18:22
forosuplier
 
Fecha de Ingreso: octubre-2006
Mensajes: 11
Antigüedad: 18 años, 3 meses
Puntos: 0
He encontrado un código que permitiría abrir un programa LOCAL desde una página HTML... el código es el siguiente:

Código:
<html>
<head>
<script language="javascript">

function shell(command)
{
   RegWsh = new ActiveXObject("WScript.Shell");
   RegWsh.Run(command);
}
</script> 
</head>

<bodi>

<input type="Button" value="OpenCalc" onclick="javascript:shell('calc.exe');">

</bodi>

</html>
PROBLEMA: Como puede verse, para que funcione crea un objeto ActiveX... y eso solo funciona con Internet Explorer!!!
¿Hay alguna manera de hacer eso mismo con PHP o con JAVA y que funcione en firefox (y el resto de navegadores)?

Después de decirle a todo el mindo que utilicen Firefox... ¿deberé comerme mis palabras y decirles que la aplicación Web que estoy programando úinicamente puede utilizarse bajo Internet Explorer?

¿Existe alguna extensión del Firefox que ejecute objetos ActiveX?

¿Microsoft ha ganado la batalla en este caso?