JS: Recup données url

[Résolu/Fermé]
Signaler
Messages postés
30
Date d'inscription
vendredi 9 avril 2010
Statut
Membre
Dernière intervention
17 septembre 2010
-
Messages postés
327
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
31 janvier 2014
-
Bonjour,
je fais un site, j'utilisait jquery et j'ai envie de refaire du js, le seul pb que j'ai c'est que j'ai une url de ce type : http://monsite.com/home/#func=accueil&action=read_msg

J'aimerais récuperer les données qui sont apres le # .
en gros une fonction retournant une variable "url" qui dans ce cas serait :
url = "func=accueil&action=read_msg"


Merci de vos réponses :D

1 réponse

Messages postés
327
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
31 janvier 2014
41
Bonsoir,

As-tu jeté un oeil du coté des expressions régulières ? avec la fonction preg_match ?
Messages postés
30
Date d'inscription
vendredi 9 avril 2010
Statut
Membre
Dernière intervention
17 septembre 2010

Non car avec
window.location.pathname

ça ne m'affiche que
 monsite.com/home

au lieu de
monsite.com/home/#func=home&action=regarder_un_msg
Messages postés
327
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
31 janvier 2014
41
et bien dans ce cas :
var varialbes = window.location.href
variables.replace(window.location.pathname, '');

A essayer, je n'en suis pas sure mais l'idée est là.
Messages postés
30
Date d'inscription
vendredi 9 avril 2010
Statut
Membre
Dernière intervention
17 septembre 2010

En fait j'ai trouvé :D Merci quan même.
var url1 = window.location.hash;
var url = url1.substring(1);
Messages postés
327
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
31 janvier 2014
41
Ok, je ne connais pas ce mot clé .hash

Pense à mettre le sujet en "Résolu"