Variable Javascript
Résolu/Fermé
A voir également:
- Variable Javascript
- Telecharger javascript - Télécharger - Langages
- Vba excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
- Variable objet ou variable de bloc with non définie - Forum VB / VBA
4 réponses
JR des cavernes
Messages postés
152
Date d'inscription
mardi 6 mai 2008
Statut
Membre
Dernière intervention
19 mai 2009
84
27 mai 2008 à 18:39
27 mai 2008 à 18:39
Justement si tu mets des + elle n'est plus dans les guillemets.
Est-tu sûr d'avoir accès à BASE_URL dans les fonctions javascript ?
essaie ceci et si ça ne marche pas :
document.location.href="http://localhost/ibfa/private/index.php?a=supprimer_page&id=" + page_id +"";
eh ben je ne vois pas pourquoi......
Est-tu sûr d'avoir accès à BASE_URL dans les fonctions javascript ?
essaie ceci et si ça ne marche pas :
document.location.href="http://localhost/ibfa/private/index.php?a=supprimer_page&id=" + page_id +"";
eh ben je ne vois pas pourquoi......
JR des cavernes
Messages postés
152
Date d'inscription
mardi 6 mai 2008
Statut
Membre
Dernière intervention
19 mai 2009
84
27 mai 2008 à 18:03
27 mai 2008 à 18:03
L'équivalent de ".$variable." (php) en javascript est " + variable + "
essaie donc de metttre : document.location.href="' . BASE_URL . 'private/index.php?a=supprimer_page&id=" + page_id
PS: je sais pas ce qu'est BASE_URL mais puisque tu dis que c'est pas ça le pb..
essaie donc de metttre : document.location.href="' . BASE_URL . 'private/index.php?a=supprimer_page&id=" + page_id
PS: je sais pas ce qu'est BASE_URL mais puisque tu dis que c'est pas ça le pb..
Mon BASE_URL est une variable chargée par un fichier de configuration qui me permait d'adapter rapidement la racine de mon site pour toutes mes pages.
en source, ça me donne ça : document.location.href="http://localhost/ibfa/private/index.php?a=supprimer_page&id=page_id"
et donc, avec des plus a toutes les sauces, ça ne marche pas non plus.
J'ai l'impression que comme ma variable est dans des " " il ne veut pas me la faire passer.
en source, ça me donne ça : document.location.href="http://localhost/ibfa/private/index.php?a=supprimer_page&id=page_id"
et donc, avec des plus a toutes les sauces, ça ne marche pas non plus.
J'ai l'impression que comme ma variable est dans des " " il ne veut pas me la faire passer.
Donc, mon BASE_URL marche bien.
Mon problème se situait à 2 endroits.
Comme tu m'as bien montré, il faut en effet utiliser les +pour indiquer la présence d'une variable et après, le problème était que lorsque j'avais écris mon lien pour une 'utilisation xHTML', j'avais mis & pour convertir mon &.
Par contre, en javascript, le & ne passait pas, il fallait que je mette tout simplement &.
Ce qui donne au final :
document.location.href="' . BASE_URL . 'private/index.php?a=supprimer_page&id="+page_id
Merci JR ;)
Mon problème se situait à 2 endroits.
Comme tu m'as bien montré, il faut en effet utiliser les +pour indiquer la présence d'une variable et après, le problème était que lorsque j'avais écris mon lien pour une 'utilisation xHTML', j'avais mis & pour convertir mon &.
Par contre, en javascript, le & ne passait pas, il fallait que je mette tout simplement &.
Ce qui donne au final :
document.location.href="' . BASE_URL . 'private/index.php?a=supprimer_page&id="+page_id
Merci JR ;)