Bueno he visto que activan el #! en las webs como filtro o algo asi
Alguien me explica para que es exactamente?
Y como puedo hacer que:
127.0.0.1/#!/foros o 127.0.0.1/#!foros
El servidor lo reconosca y valla a 127.0.0.1/foros
| |||
Como crear #! Bueno he visto que activan el #! en las webs como filtro o algo asi Alguien me explica para que es exactamente? Y como puedo hacer que: 127.0.0.1/#!/foros o 127.0.0.1/#!foros El servidor lo reconosca y valla a 127.0.0.1/foros |
| ||||
Tema movido desde PHP a Web general |
| |||
Respuesta: Como crear #! Todo lo que va después de # es el hash de la URL. Se utiliza principalmente para páginas con mucho JS y AJAX, de modo que tras el # estaría lo que viene siendo, por ejemplo en php, el "?var=valor&etc=...". Se parsea la cadena, se procesa y se realiza la operación que se quiera. |
| ||||
Respuesta: Como crear #! Como dice WeSoRz, se usa para paginas con mucho ajax (como facebook). Ellos como usan mucho ajax, la url no cambia. Es decir, si estas en "http://www.facebook.com/" y vas a tu perfil la url cambia a "http://www.facebook.com/#perfil" (por ejemplo, ahora facebook no se que hace que cambia bien :S) pero sin refrescar la pagina. Entonces, si no estaría eso, el usuario quiere compartir una foto, pero copia la url y es "http://www.facebook.com/".. por eso facebook agrega "#foto222" (por ejemplo), así cuando entran a "http://www.facebook.com/#foto222" se va a la foto y no al inicio. Se hace con javascript. Te doy un pequeño código que hice hace mucho:
Código Javascript:
Ese codigo tenes que ponerlo dentro de las etiquetas HEAD antes de cargar cualquier cosa.Ver original Espero que te sirva. Saludos
__________________ Half Music - www.halfmusic.com |