gibrit38
Messages postés1Date d'inscriptionmardi 20 juillet 2010StatutMembreDernière intervention22 novembre 2011 22 nov. 2011 à 23:16
Bonjour,
J'ai une problématique un peu similaire. peut-etre pourriez-vous m'aider à décoincer?
J'ai dans une page dont l'adresse est index.php?x=1 une liste de choix et un ensemble d'informations extraites de ma base de donnée sur le seul paramètre x=1.
Je cherche à affiner ma recherche sur la base d'un second critère contenu dans cette page dans une liste de choix.
Au clic direct sur un des éléments de cette liste de choix, je veux relancer la même page
mais cette fois avec l'url : index.php?x=1&i=valeurChoisie
J'ai créé une fonction en javascript (là, c'est la misère, je n'y connais rien du tout)
qui est sensée récupérer l'url de la page en cours avec son^paramètre GET (j'espère).
La fonction doit y rajouter un autre GET en fonction de l'élément de la liste de choix sélectionné.
Ca donne ce qui suit :
function Lien() {
adres = window.location;
i = document.selectIntervenant.selectedIndex;
url = document.selectIntervenant.option.value;
parent.location.href = adres + url;
getElementById
}
jchan
Messages postés7Date d'inscriptionsamedi 14 avril 2007StatutMembreDernière intervention13 avril 2009 29 déc. 2009 à 20:53
On peut faire toujours mieux.En une ligne ça doit être de l'expression régulière mais le script tel quel me satisfait.
cs_zeeek
Messages postés2Date d'inscriptionjeudi 12 novembre 2009StatutMembreDernière intervention28 décembre 2009 28 déc. 2009 à 13:20
ton script peux se résumer en une ligne
jchan
Messages postés7Date d'inscriptionsamedi 14 avril 2007StatutMembreDernière intervention13 avril 2009 11 déc. 2009 à 07:52
c'est vrai mais on doit tenir compte de ce cas particuliers.Utiliser ?&ma_var n'est pas faux et sous PHP elle est acceptée.J'ai préféré traité cela en dehors de la boucle.
lymanss
Messages postés2Date d'inscriptionmardi 31 janvier 2006StatutMembreDernière intervention16 octobre 2007 10 déc. 2009 à 20:55
Salut,
ta fonction est intéressante mais pourquoi utiliser ?&ma_var pour la première variable passée dans l'url ? c'est plutot sous cette forme la ?ma_var quand on passe des parametres dans une url.
y a til une raison qui m'échappe?
jchan
Messages postés7Date d'inscriptionsamedi 14 avril 2007StatutMembreDernière intervention13 avril 2009 9 déc. 2009 à 21:50
Ce code n'interagit pas entre 2 pages html si c'est bien là le
sens de la question mais seulement sur les arguments d'un fichier html.
raidersteam
Messages postés13Date d'inscriptionjeudi 8 novembre 2007StatutMembreDernière intervention 7 mai 2010 9 déc. 2009 à 12:43
avec cette source sa se fais tu des lien du jar site.com/page.html?=index et sa donne sur un page et site.com/page.html?=service donne sur une autre page?
22 nov. 2011 à 23:16
J'ai une problématique un peu similaire. peut-etre pourriez-vous m'aider à décoincer?
J'ai dans une page dont l'adresse est index.php?x=1 une liste de choix et un ensemble d'informations extraites de ma base de donnée sur le seul paramètre x=1.
Je cherche à affiner ma recherche sur la base d'un second critère contenu dans cette page dans une liste de choix.
Au clic direct sur un des éléments de cette liste de choix, je veux relancer la même page
mais cette fois avec l'url : index.php?x=1&i=valeurChoisie
J'ai créé une fonction en javascript (là, c'est la misère, je n'y connais rien du tout)
qui est sensée récupérer l'url de la page en cours avec son^paramètre GET (j'espère).
La fonction doit y rajouter un autre GET en fonction de l'élément de la liste de choix sélectionné.
Ca donne ce qui suit :
function Lien() {
adres = window.location;
i = document.selectIntervenant.selectedIndex;
url = document.selectIntervenant.option.value;
parent.location.href = adres + url;
getElementById
}
et dans la page :
<select name="selectIntervenant" id="selectIntervenant" onChange="Lien();>
<option value="choisir" selected>Intervenants</option>
<option value="&c=Bernard">Bernard</option>
<option value="&c=Marguerite">Marguerite</option>
<option value="&c=tous">Tous</option>
</select>
Et bien sûr, ça ne marche pas !
Est-ce que ça peut s'arranger ?
9 janv. 2010 à 11:47
29 déc. 2009 à 20:53
28 déc. 2009 à 13:20
11 déc. 2009 à 07:52
10 déc. 2009 à 20:55
ta fonction est intéressante mais pourquoi utiliser ?&ma_var pour la première variable passée dans l'url ? c'est plutot sous cette forme la ?ma_var quand on passe des parametres dans une url.
y a til une raison qui m'échappe?
9 déc. 2009 à 21:50
sens de la question mais seulement sur les arguments d'un fichier html.
9 déc. 2009 à 12:43