Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/10/2008, 06:42
donkanmcklaus
 
Fecha de Ingreso: octubre-2008
Mensajes: 23
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: abrir una aplicacion local desde una web

bueno ya logre lo que queria, ya puedo abrir una aplicacion con un boton en una web desde el explorador de internet, funciona bien cuando tengo el codigo en html, pero cuando lo subo a la pagina hecha en ASP el script trata de ejecutar la aplicaciond esde el server, y me arroja el error permiso denegado, el sodigo con el que pude ejecutar las aplicaciones es el siguiente

Código:
<HTML> 
	<HEAD> 
		<SCRIPT type="text/javascript" LANGUAGE="JavaScript"> 
			function abrirfirefox(parametros) 
			{ 
				var oShell = new ActiveXObject("Shell.Application"); 

				var aplicacion = "firefox.exe"; 
				
					if (parametros != "") 
					{ 
						var parametros_del_comando = Form1.value; 
					} 
						oShell.ShellExecute(aplicacion, parametros_del_comando, "", "open", "1"); 
			} 
			
			
		</SCRIPT> 
	</HEAD> 
			<BODY> 
				<FORM name="Form1"> 
					<CENTER> 
					<BR><BR> 
						<H1>abrir firefox  </H1> 
					    <p><BR>
					        <BR> 
					      
					      <input type="Button" name="Button1" 
									value="firefox.exe" onClick="abrirfirefox()">
				      	    </p>
					    
					</CENTER> 
			</BODY> 
				</FORM> 
</HTML>
por si acaso alguien tiene la misma duda, lo que quisiera saber es si hay algun modo de ejecutar este script en la maquina cliente que accesa a la web y no que el script trate de ejecutar la aplicacion desde el server....