Coger la url entera incluido #blabla

suaveSHOW

Buenas, la duda es sencilla, tras haber estado buscando en google no encuentro la manera de coger en una url tipo "http://xxx.com/index.php#blabla" el #blabla

Es posible?

Meleagant

El #blabla se refiere sólo a una parte de esa página que está marcada, es como un índice.

Creo que no entiendo tu pregunta :S

suaveSHOW

Se para que se usa, el caso es que estoy haciendo una página con navegación ajax y quería usar el # como si fuera un query string y asi poder tomar una referencia de la pagina en la que estaba por si le da a "Atras" o a F5 en el explorador.

suaveSHOW

Lo he logrado hacer con javascript.

var url=document.location.href;
var query=url.split("#");
alert(query[1]); //muestra despues de #
Meleagant

Ahhhh vale, no te entendía.

Bueno me alegro de que hayas podido solucionarlo :)

eXtreM3

17 minutos después de postear en mv encuentras la solución, una vez más, mv es mano de santo :D

Fr4nk0

#4 esa es una forma, aunque lo suyo es que uses la propiedad
window.location.hash que para eso está, así te ahorras de llamar a una función (split)

Taluegorr

NeB1

gasta esto Jquery history plugin (es lo que quieres hacer, pero ya hecho)

suaveSHOW

#7 gracias
#8 ahora lo miro a ver que tal =)

Usuarios habituales

  • suaveSHOW
  • NeB1
  • Fr4nk0
  • eXtreM3
  • Meleagant