Foros del Web » Programando para Internet » ASP Clásico »

problemas al pasar caracter "\" por querystring

Estas en el tema de problemas al pasar caracter "\" por querystring en el foro de ASP Clásico en Foros del Web. tengo la siguiente ruta que debo pasar por querystring a otra ventana \carpeta\carpeta 2\carpeta 3 <a href="JavaScript :openWin('nueva_carpeta.asp?ruta=\ carpeta\carpeta 2\carpeta 3','ventana','toolbar=0,location=0,status=0,menuba r=0,scrollbars=0,resizable=0,width=350,height=120' )"> pero al ...
  #1 (permalink)  
Antiguo 01/06/2005, 22:18
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
problemas al pasar caracter "\" por querystring

tengo la siguiente ruta que debo pasar por querystring a otra ventana

\carpeta\carpeta 2\carpeta 3

<a href="JavaScript:openWin('nueva_carpeta.asp?ruta=\ carpeta\carpeta 2\carpeta 3','ventana','toolbar=0,location=0,status=0,menuba r=0,scrollbars=0,resizable=0,width=350,height=120' )">

pero al recibirla no me devuelve el caracter "\"

cual es la sintaxis correcta para recibirla?
__________________
Manual de ASP Avanzado ;-)
  #2 (permalink)  
Antiguo 02/06/2005, 00:35
 
Fecha de Ingreso: mayo-2005
Mensajes: 5
Antigüedad: 19 años
Puntos: 0
hola, puede que una solucion se cambiar tu <a href... por el evento onclick de un boton.
este ejemplo a mi me funciona:

<html>
<head>
<script language="javascript">
function editar(pagina)
{document.location=pagina;}
</script>
</head>

<body>
<button onClick="editar('nueva_carpeta.asp?ruta=\carpet a\carpeta 2\carpeta 3,ventana,toolbar=0,location=0,status=0,menuba r=0,scrollbars=0,resizable=0,width=350,height=120' )">x</button>
</body>
</html>

luego en "nueva_carpeta.asp" se puede recoger la ruta con querystring perfectamente.
espero que te sea util.
  #3 (permalink)  
Antiguo 02/06/2005, 11:09
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
creo que usando server.urlencode también funcionaría:

<% varRuta = "\carpet a\carpeta 2\carpeta 3" %>
<a href="javascript:openWin('nueva_carpeta.asp?ruta=< % = Server.URLEncode(varRuta) %>','ventana','toolbar=0,location=0,status=0,menub a r=0,scrollbars=0,resizable=0,width=350,height=120' )">
__________________
...___...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:33.