Lo que yo quiero es tener enlaces que cambian una parte de la página, y una URL dinámica para ella, donde puede especificar variables tales como #calendar=10_2010tabview=tab2
¿Cómo se muestran las solicitudes de Ajax en la URL?
Check this for an exact example:
CLICK HERE FOR EXACT DEMO
Así que aquí está la formato de enlace de lo que necesito:
#calendar=10_2010&tabview=tab2
Necesito tener variables en los enlaces como calendar
y tabview
, por lo que puedo cambiar varias cosas en una sola página sin dar el salto.
u otro formato, tales como el http://www.wbhomes.com.au, esto es exactamente lo que quiero, sin embargo, el primer formato es bueno, pero esto es mucho más bella.
http://wbhomes.com.au/#/propertiesforsale/houseandland/quinnsbeach-waterland1
Requisitos
se necesita acceder desde cualquier lugar de ejemplo, un correo electrónico, o si sólo escribir en la barra de URL .
El enlace debe estar en el historial, por lo que si presiono el botón Atrás o Adelante, se debe acceder a la página.
La actualización de página también debe funcionar.
Algunos recources:
Ejemplos:
www.facebook.com - los enlaces de la barra lateral en su página de perfil
www.wbhomes.com.au/ - 100% de cerca de lo que quiero
algunos tutoriales:
Por favor, ayúdame! Nunca he encontrado ninguna solución para hacer esto, pero no quiero usar jquery o cualquier API, o cualquier biblioteca, quiero tener un script que funcione Javascript/AJAX
y PHP
.
No te estoy siguiendo exactamente. ¿Dónde entra AJAX para jugar con lo que describes? El # se refiere a un ancla en la página. No creo que sea eso lo que quieres. Es probable que desee una cadena de consulta y luego maneje este lado del servidor. Podrías hacerlo desde el lado del cliente, en cuyo caso analizarías la cadena de consulta de la URL y obtendrás el valor allí. –
@DA - él está hablando del tipo de cosas que hace Facebook, poniendo la ruta solicitada por AJAX en el hash. – Matchu
El ajax aparece cuando el contenido cambia cuando hago clic en los enlaces, esa parte funciona pero no sé cómo mostrar el cambio en la URL :) – Adam