Foros del Web » Programando para Internet » Javascript »

Recojer Parametros

Estas en el tema de Recojer Parametros en el foro de Javascript en Foros del Web. Hola! estoy experimentando , estoy haciendo un script con PHP , GD y Javascript. bueno que quiero hacer es lo siguiente. es poner una imagen ...
  #1 (permalink)  
Antiguo 09/02/2007, 22:20
 
Fecha de Ingreso: marzo-2006
Mensajes: 401
Antigüedad: 18 años, 2 meses
Puntos: 1
Recojer Parametros

Hola!

estoy experimentando , estoy haciendo un script con PHP , GD y Javascript. bueno que quiero hacer es lo siguiente. es poner una imagen con un link como el siguiente

Código:
a id="" href="/Rv/?b=1"><img id=" src="http://localhost/xxx/fxxxs/1.gif" alt="sss" width="120" height="120" /></a>
cada imagen tendria un url b= diferente. para haci diferenciar las fotos. para el siguiente paso necesito recojer ese valor que tiene b para mandarlo al el script que tengo en php donde coje ese paramentro y desplegar la foto que fue señalada por el usuario y haci seguir con el proximo paso. que seria el de poner su nombre a la foto
Código:
<img id="tu foto" src="test?b="Aqui se podria la foto que el usuario escojio" alt="Vista Previa" width="96" height="96" /></div>
alguien conoce una manera de hacer eso?
  #2 (permalink)  
Antiguo 10/02/2007, 02:45
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: Recojer Parametros

Hola:

No tengo muy claro que es lo que quieres, pero me parece que intentas obtener datos de la url... si es así deberías usar: urlparams = location.search.substr(1), para obtener la cadena que sigue al signo "?" de una url con parámetros. Luego, para dividir esa línea en los distintos parámetros sería: arrayparams = urlparams.split("&"), y por último convertir cada pareja param1=valor1 en asignaciones reales, yo creo objetos dependientes de window:
for (var i = 0, total = arrayparams.length; i < total; i ++)
window[arrayparams[i].split("=")[0]] = arrayparams[i].split("=")[1];

Si lo que quieres es otra cosa, intenta explicarlo mejor.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 10/02/2007, 19:26
 
Fecha de Ingreso: marzo-2006
Mensajes: 401
Antigüedad: 18 años, 2 meses
Puntos: 1
Re: Recojer Parametros

gracias eso exactamente. te voy a pregunta otra cosa mas.

como hago para recojer el valor que un usuario pone en un input box y cuando el usuario quita el foco de ese campo se envie ese valor. hacia un div id como esta

Cita:
<img id="preview" src="test?b=b" alt="Vista Previa" width="96" height="96" />
y se modifique con el valor que el usuario puso en el input box.usando este codigo javascript como este
document.getElementById('preview').src = 'test/?b='+b+'&t='+t;
  #4 (permalink)  
Antiguo 10/02/2007, 21:06
 
Fecha de Ingreso: marzo-2006
Mensajes: 12
Antigüedad: 18 años, 1 mes
Puntos: 0
Sonrisa Re: Recojer Parametros

Primero en la caja input donde el usuario escribe tenes que agregar el método onblur, de la siguiente manera:

<input name="cualquiera" id="cualquiera" onblur="cargarImagen(this.value,'unvalor');" />

function cargarImagen(valor,otrovalor)
{
document.getElementById('preview').src = 'test?b='+valor+'&t='+otrovalor;
}

Convengamos que si el usuario va a poner dos o mas valores en el mismo input tendría que separalo con comas o algo asi, y en ese caso deberias hacer antes un split del valor que rebice la funcion, espero haberte ayudado, saludos!
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 01:44.