Foros del Web » Programando para Internet » Javascript »

como puedo pasar por url el valor recuperado con js

Estas en el tema de como puedo pasar por url el valor recuperado con js en el foro de Javascript en Foros del Web. Hola, tengo una funcion que consiste mediante ajax recuperar el valor de un campo de texto, lo que quiero hacer es pasar este valor por ...
  #1 (permalink)  
Antiguo 04/12/2011, 16:39
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.201
Antigüedad: 13 años
Puntos: 10
como puedo pasar por url el valor recuperado con js

Hola, tengo una funcion que consiste mediante ajax recuperar el valor de un campo de texto, lo que quiero hacer es pasar este valor por url hacia otro script, pero no se como conseguir esto, muestro como hice la funcion para recuperar el dato que quiero pasar por url por si alguien me puede ayudar.

Código Javascript:
Ver original
  1. function idioma(lenguaje) {
  2.    var Ajax=obtienehttpRequest();
  3.    Ajax.open("get","idioma.php?lenguaje=" + lenguaje", true);
  4.   Ajax.onreadystatechange = function() {
  5.      if (Ajax.readyState == 4 && (Ajax.status == 200 || Ajax.status == 501)){
  6.          document.getElementById('idioma').innerHTML=Ajax.responseText;
  7.      }
  8.   }
  9. Ajax.send(null);
  10. }

El problema que tengo es que al recuperar el valor de lenguaje por ajax, este no me cambia la url en el navegador, entonces no se como recuperar el nuevo valor de la url ya que solo me recupera el primer valor que tiene al recargar la pagina, no se si me explique bien lo que quiero hacer, saludos.

Última edición por pithon; 04/12/2011 a las 16:56
  #2 (permalink)  
Antiguo 04/12/2011, 17:10
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: como puedo pasar por url el valor recuperado con js

Hola:

Los parámetros por url se envían detrás del carácter "?"; y esos parámetros constan del nombre del parámetro, seguido del carácter "=" más el valor asociado... cuando hay más de un parámetro se concatenan con el carácter "&"...

Si tu problema es recogerlos, busca en las FAQs que yo mismo puse un mensaje al respecto.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 04/12/2011, 17:44
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.201
Antigüedad: 13 años
Puntos: 10
Respuesta: como puedo pasar por url el valor recuperado con js

Hola caricatos, los parametros se que pasan como posteastes arriba, pero la verdad que cuando cambio el valor del campo mediante ajax la url no me cambia, entonces es hay donde no se como pasar el valor de ese compo por una url, no se si me entendistes el valor con js lo recupero asin document.getElementById('idioma').value y con php por ejempolo con $_GET, pero si ese valor del campo lo cambio con ajax como lo puedo recuperar o mejor dicho colocarlo en la url, espero que me puedas dar algun dato mas, gracias y saludos.

Etiquetas: ajax, funcion, js, php, url
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 15:26.