Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2010, 05:47
rhachis
 
Fecha de Ingreso: junio-2008
Mensajes: 5
Antigüedad: 16 años, 9 meses
Puntos: 0
Problema con espacios en link

Buenas,

Estoy preparando un html con un link al que pulsando abrirá una aplicación instalada en local.

Bueno resulta que la aplicación está dentro de la carpeta Archivos de Programa y claro, la ruta tiene espacios y soy incapaz de que me funcione. He probado con otra aplicación que tiene ruta sin espacios y funciona. El trozo de código es el siguiente. Mezcla active x con javascript:

<script languaje="javascript">
//--ActiveX...--//
var fso = new ActiveXObject("Scripting.FileSystemObject");

//LaunchArchivoByScriptman
function launch_x(prog,filen) { //v1.0 by scriptman
var theShell = new ActiveXObject("WScript.Shell");
theShell.run(prog+" "+filen, 0, true);
}
</script>
<a href="javascript:launch_x('C:/Archivos de Programa/SAP/FrontEnd/SAPgui/saplogon.exe',' ')">Ejecutar SAP </a>


He probado varias cosas, como pone comillas en el trozo que hay espacios, comillas simples que encierre el código javascript, poniendo \" al principio y al final del javascript y nada, no me coge bien el link.

¿Alguien me puede ayudar?

Muchas gracias

Última edición por rhachis; 23/02/2010 a las 06:13