Foros del Web » Programando para Internet » Javascript »

Variables URL con Ajax

Estas en el tema de Variables URL con Ajax en el foro de Javascript en Foros del Web. Saludos, tengo una página hecha con AJAX al 100%. Esta página tiene una serie de publicaciones, y al estar hecha en AJAX cuando envio variables ...
  #1 (permalink)  
Antiguo 28/05/2012, 12:18
 
Fecha de Ingreso: octubre-2011
Mensajes: 230
Antigüedad: 12 años, 6 meses
Puntos: 75
Pregunta Variables URL con Ajax

Saludos, tengo una página hecha con AJAX al 100%. Esta página tiene una serie de publicaciones, y al estar hecha en AJAX cuando envio variables GET no se ven en la URL. Lo que ocurre es que si un usuario quiere mandarle a alguien el link de la publicacion no podría debido a que la url es la misma en toda la página.

¿Cómo puedo pasar estas variables GET sin tener que actualizar la página (Ajax) y que se muestren en la url?

Gracias de antemnao.
  #2 (permalink)  
Antiguo 28/05/2012, 12:29
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Variables URL con Ajax

Es complicado ya que tienes tu sistema arreglar lo que dices, eso lo deberías de haber hecho desde antes de hacer el sistema, hay varias librerías que te permiten usar AJAX y aparte darte acceso historial al usuario como History.js...
  #3 (permalink)  
Antiguo 28/05/2012, 12:33
 
Fecha de Ingreso: octubre-2011
Mensajes: 230
Antigüedad: 12 años, 6 meses
Puntos: 75
Respuesta: Variables URL con Ajax

Cita:
Iniciado por GatorV Ver Mensaje
Es complicado ya que tienes tu sistema arreglar lo que dices, eso lo deberías de haber hecho desde antes de hacer el sistema, hay varias librerías que te permiten usar AJAX y aparte darte acceso historial al usuario como History.js...
¿Pero no forma de hacerlo como por ejemplo lo hace la red social de Tuenti, que no se actualiza pero se ve como cambian las variables GET?


Saludos.
  #4 (permalink)  
Antiguo 28/05/2012, 12:53
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Variables URL con Ajax

Sí, lee el link que te pase, hace precisamente eso usando HTML5, o emulandolo para browsers que solo soportan HTML4.

Saludos.
  #5 (permalink)  
Antiguo 29/05/2012, 07:46
 
Fecha de Ingreso: octubre-2011
Mensajes: 230
Antigüedad: 12 años, 6 meses
Puntos: 75
Respuesta: Variables URL con Ajax

Cita:
Iniciado por GatorV Ver Mensaje
Sí, lee el link que te pase, hace precisamente eso usando HTML5, o emulandolo para browsers que solo soportan HTML4.

Saludos.
¿Me podrías mostrar un código practico con la clásica funcion con ajax pero mandando variables por url?

Saludos.
  #6 (permalink)  
Antiguo 30/05/2012, 09:42
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Variables URL con Ajax

Lee el link que te pase, ahí viene un ejemplo, e inclusive viene un snippet que puedes usar para convertir toda tu aplicación a versión ajax con soporte para el History API.
  #7 (permalink)  
Antiguo 30/05/2012, 12:19
 
Fecha de Ingreso: octubre-2011
Mensajes: 230
Antigüedad: 12 años, 6 meses
Puntos: 75
Respuesta: Variables URL con Ajax

Cita:
Iniciado por GatorV Ver Mensaje
Lee el link que te pase, ahí viene un ejemplo, e inclusive viene un snippet que puedes usar para convertir toda tu aplicación a versión ajax con soporte para el History API.
Saludos, he entendido como hacer lo que necesitaba de forma suficiente que es solo mandar una variable por url nada con historiales ni similares.

¿Qué es eso del snippet? ¿Dónde está? ¿Cómo funciona?
¿Me puedes explicar qué es, para qué sirve y cómo se usa una API?

Un saludo y gracias de antemano.

Etiquetas: ajax, url, variables
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 22:56.