je vois ce que tu veux dire mais suis pas trop calé ajax alors un petit coup de pouce STP
je vois ce que tu veux dire mais suis pas trop calé ajax alors un petit coup de pouce STP
oui en PHP je crée des id unique par exemple LIEN1 LIEN2 LIEN3 .....
mais c'est comment récupérer chaque lien dans la la fonction load()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var qc=encodeURIComponent(document.getElementById("LIEN").href.split('=')[1]) xhr.open("GET","styles/eDETAIL.php?rp="+qc,true); xhr.send(null);
Puis dans la fonction elle-même, tu n'as plus qu'à utiliser ce nouveau paramètre (à ajouter dans la déclaration de ta fonction, bien sûr) à la place du "LIEN" actuel :A+
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function load(id_cible) { var qc=encodeURIComponent(document.getElementById(id_cible).href.split('=')[1]) ..... }
c'est le brouillard total
si je reste dans mon contexte:
et dans la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $i=1; while(requette) {?> <a href="page.php?rp=1" id="<?php echo "LIEN$i";?>" onclick="load(this.id); ">lien1</a> <a href="page.php?rp=3" id="<?php echo "LIEN$i";?>" onclick="load(this.id); ">lien7</a> <a href="page.php?rp=4" id="<?php echo "LIEN$i";?>" onclick="load(this.id); ">lien5</a> ............. ............. ........ <?php $i++;}
Excusez moi mais je me retrouve pas du tout
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function load(LIEN) { var qc=encodeURIComponent(document.getElementById(LIEN).href.split('=')[1]) ..... }
Il ne faut plus utiliser le encodeURIComponent() d'après ce qu'à dit Bovino ...
Et laisse le "return false;" à la fin du onclick, sinon tu cours au changement de page intempestif
A+
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a href="page.php?rp=1" id="<?php echo "LIEN".$i;?>" onclick="load(this.id);return false; ">lien1</a>
Ma requette va afficher :
Alors que dans la fonction c'est juste LIEN et nom LIEN suivi du numéro..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <a href="page.php?rp=1" id="LIEN1" onclick="load(this.id); ">lien1</a> <a href="page.php?rp=3" id="LIEN2" onclick="load(this.id); ">lien7</a> <a href="page.php?rp=4" id="LIEN3" onclick="load(this.id); ">lien5</a>
si seulement tu peux être plus precis
Bonsoir
je vais implementer tout ça et vous tiendrai informer.
Merci pour vos contributions
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager