Question javascript
antic80
Messages postés
4877
Statut
Contributeur
-
antic80 Messages postés 4877 Statut Contributeur -
antic80 Messages postés 4877 Statut Contributeur -
bonjour a tous
j'aimerai savoir comment a partir d'un lien recuperer le nom du lien pour ouvrir l'image qui correspond au lien
je m'explique :
voici mon code pour ouvrir une fenetre a partir d'un lien
<A HREF="#" onClick="window.open('https://www.google.fr/?gws_rd=ssl','Exemple','toolbar=0,status=0,scrollbars=0,resizable=0,menuBar=0,width=300,height=500');return(false)">Cliquez ici pour ouvrir la popup...</A>
si je clic par exemple sur le lien toto je voudrais que la photo de toto apparaise mais je me vois mal ecrire 50 fois cette ligne si j'ai 50 liens
j'aimerai savoir comment a partir d'un lien recuperer le nom du lien pour ouvrir l'image qui correspond au lien
je m'explique :
voici mon code pour ouvrir une fenetre a partir d'un lien
<A HREF="#" onClick="window.open('https://www.google.fr/?gws_rd=ssl','Exemple','toolbar=0,status=0,scrollbars=0,resizable=0,menuBar=0,width=300,height=500');return(false)">Cliquez ici pour ouvrir la popup...</A>
si je clic par exemple sur le lien toto je voudrais que la photo de toto apparaise mais je me vois mal ecrire 50 fois cette ligne si j'ai 50 liens
A voir également:
- Question javascript
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Windows
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
- Javascript arrondir à 2 décimales - Forum Webmastering
16 réponses
si je clic par exemple sur le lien toto je voudrais que la photo de toto apparaise
--> j'te dirai bien de mettre
<A HREF="#" onClick="window.open('https://www.google.fr/?Nom_photo=LEcheminVersTaPhoto&gws_rd=ssl','Exemple','toolbar=0,status=0,scrollbars=0,resizable=0,menuBar=0,width=300,height=500');return(false)">Cliquez ici pour ouvrir la popup...</A>
Et pusi après tu récupères avec monChemin=$_GET['NOM_photo'];
Mais tu peux faire ça que si tu utilise PHP...
C'est toput ce que je vois moi de mon Côté...
Zep3k!GnO
-->hi i hi o on va pas au boulot :P
--> j'te dirai bien de mettre
<A HREF="#" onClick="window.open('https://www.google.fr/?Nom_photo=LEcheminVersTaPhoto&gws_rd=ssl','Exemple','toolbar=0,status=0,scrollbars=0,resizable=0,menuBar=0,width=300,height=500');return(false)">Cliquez ici pour ouvrir la popup...</A>
Et pusi après tu récupères avec monChemin=$_GET['NOM_photo'];
Mais tu peux faire ça que si tu utilise PHP...
C'est toput ce que je vois moi de mon Côté...
Zep3k!GnO
-->hi i hi o on va pas au boulot :P
juste pour info
j'ai ma photo comment je fais pour lui donner un nom et comment quand je clic sur la photo je recupere le nom dans une variable
j'ai ma photo comment je fais pour lui donner un nom et comment quand je clic sur la photo je recupere le nom dans une variable
comment je fais pour lui donner un nom
Pour moi le nom de ta photo c'est par exemple :
toto.jpg,ou tata.gif .....bref c'est le chemin pour accéder à la photo....
et comment quand je clic sur la photo je recupere le nom dans une variable
T'utilises php ou pas ?
Sinon tu te serts de quoi comme langage ? juste html & javascript ?!
Zep3k!GnO
-->hi i hi o on va pas au boulot :P
Pour moi le nom de ta photo c'est par exemple :
toto.jpg,ou tata.gif .....bref c'est le chemin pour accéder à la photo....
et comment quand je clic sur la photo je recupere le nom dans une variable
T'utilises php ou pas ?
Sinon tu te serts de quoi comme langage ? juste html & javascript ?!
Zep3k!GnO
-->hi i hi o on va pas au boulot :P
ben en fait quand je vais cliquer sur l'image il m'affiche une petite fenetre a l'aide d'un bout de javascript
ce bout de code sera dans une feuille html
mais a la place du javascript je peux mettre du php mais je vois pas comment faire
ce bout de code sera dans une feuille html
mais a la place du javascript je peux mettre du php mais je vois pas comment faire
ALors je vais te faire ca en gros ... :
Ta page qui appelle le popup on va dir A.html
--------------------------A.html------------------------------------
<html>
<body>
onClick="window.open('http://popup.php?Nom_photo=LEcheminVersTaPhoto','Exemple','toolbar=0,status=0,scrollbars=0,resizable=0,menuBar=0,width=300,height=500')">Cliquez ici pour ouvrir la popup...</A>
</body>
</html>
-----------------------FIN : A.html------------------------------------
------------------------popup.php-------------------------------------
<?php
$maToph=$_GET['NOM_photo'];
echo"<html><body><img src=\"$maToph\"></body></html>";
?>
--------------------FIN : popup.php-------------------------------------
Voilà Comment que ça marche :P
Si t'as d'autres questions, vas Y, ya No ProBl3mo
Zep3k!gnO
-->hi i hi o on va pas au boulot :P
Ta page qui appelle le popup on va dir A.html
--------------------------A.html------------------------------------
<html>
<body>
onClick="window.open('http://popup.php?Nom_photo=LEcheminVersTaPhoto','Exemple','toolbar=0,status=0,scrollbars=0,resizable=0,menuBar=0,width=300,height=500')">Cliquez ici pour ouvrir la popup...</A>
</body>
</html>
-----------------------FIN : A.html------------------------------------
------------------------popup.php-------------------------------------
<?php
$maToph=$_GET['NOM_photo'];
echo"<html><body><img src=\"$maToph\"></body></html>";
?>
--------------------FIN : popup.php-------------------------------------
Voilà Comment que ça marche :P
Si t'as d'autres questions, vas Y, ya No ProBl3mo
Zep3k!gnO
-->hi i hi o on va pas au boulot :P
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
yes bah de rien ,tiens moi au jus STP , j'aime biens avoir si ce que je conseil marche :P
Bon apprem
Zep3k!GnO
-->hi i hi o on va pas au boulot :P
Bon apprem
Zep3k!GnO
-->hi i hi o on va pas au boulot :P
y'a juste un soucis j'ai fais une page test.html avec le code puis j'ai créer la page popup.php
a la place du chemin de la photo j'ai mis op.jpg mais quand je clic sur le lien il m'affiche une fenetre avec le contenu de mon disque dur
a la place du chemin de la photo j'ai mis op.jpg mais quand je clic sur le lien il m'affiche une fenetre avec le contenu de mon disque dur
oula, t'as mis ton code ou ?!
Je le sens que pour appeller ta page A.html tu double click sur le fichier hein ?! GrillEr ! lool (j'espère que c'est ça sinon je passe pour un c.. loOl )
Car il faut mettre sur un serveur pour tester avec php, je sais pas si t'as un serveur sur ton ordi ?!
sinon -->http://www.01net.com/telecharger/windows/Internet/serveur_ftp/fiches/14744.html
Et Pan !
tu l'installe et tu mets ton fichier A.html, popup.php et ton image dans le reptertoire 'www' de EasyPhp ...
dis moi...
Zep3k!gnO
-->hi i hi o on va pas au boulot :P
Je le sens que pour appeller ta page A.html tu double click sur le fichier hein ?! GrillEr ! lool (j'espère que c'est ça sinon je passe pour un c.. loOl )
Car il faut mettre sur un serveur pour tester avec php, je sais pas si t'as un serveur sur ton ordi ?!
sinon -->http://www.01net.com/telecharger/windows/Internet/serveur_ftp/fiches/14744.html
Et Pan !
tu l'installe et tu mets ton fichier A.html, popup.php et ton image dans le reptertoire 'www' de EasyPhp ...
dis moi...
Zep3k!gnO
-->hi i hi o on va pas au boulot :P
quel gros con j'avais oublié cette manip et pourtant je travail avec.
enfin bref au lieu de m'ouvrir ma photo il m'ouvre une page avec google
enfin bref au lieu de m'ouvrir ma photo il m'ouvre une page avec google
t'as bien mis
window.open('http://popup.php?Nom_photo=LEcheminVersTaPhoto'
et non
window.open('http://www.google.fr?Nom_photo=LEcheminVersTaPhoto'
??
Car Google a rien a voir la...
Au pire si ta page n'existe pas, il doit t'afficher une erreur 404 ou si c'est le nom de l'image qui merde une image avec le logo cassé enfin tu vois ske je veux dire...
window.open('http://popup.php?Nom_photo=LEcheminVersTaPhoto'
et non
window.open('http://www.google.fr?Nom_photo=LEcheminVersTaPhoto'
??
Car Google a rien a voir la...
Au pire si ta page n'existe pas, il doit t'afficher une erreur 404 ou si c'est le nom de l'image qui merde une image avec le logo cassé enfin tu vois ske je veux dire...
je sais de ou ca viens c parce que sur mon pc quand la page est pas bonne il me renvoie sur google
donc a mon avis il arrive pas a acceder a ma photo
pourtant je l'ai placer a la racine ds www et j'ai bien mis le chemin mais ca passe pas
<a href="" onClick="window.open('http://popup.php?Nom_photo=op.jpg','Exemple','toolbar=0,status=0,scrollbars=0,resizable=0,menuBar=0,width=300,height=500')">Cliquez ici pour ouvrir la popup...</A>
donc a mon avis il arrive pas a acceder a ma photo
pourtant je l'ai placer a la racine ds www et j'ai bien mis le chemin mais ca passe pas
<a href="" onClick="window.open('http://popup.php?Nom_photo=op.jpg','Exemple','toolbar=0,status=0,scrollbars=0,resizable=0,menuBar=0,width=300,height=500')">Cliquez ici pour ouvrir la popup...</A>
et il t'affiche ap sla page popup.php ?!
Pt1 ça m'étonne ça ! ! Doit y avoir un truc qui cloche car le code si t'as fait copier collé c'est ça...
Pour tester si ca vient de la, essaye de déplacer temporairement le fichier popup.php,genre tu le mets sur ton bureau juste pour que quand tu fais l'appel, normalement il trouve pas popup.php et il te le dit..
Si c'est pas le cas c'est que c'est pas le script mais ton browser qui part en cacahuette...
Mais le truc qui est SUR c'est que ya un problème soit dans le navigateur et ses options soit dans le script.... Mais ca devrait pa setre le script...
T'utilises quoi comme browser ?!
Zep3k!GnO
-->hi i hi o on va pas au boulot :P
Pt1 ça m'étonne ça ! ! Doit y avoir un truc qui cloche car le code si t'as fait copier collé c'est ça...
Pour tester si ca vient de la, essaye de déplacer temporairement le fichier popup.php,genre tu le mets sur ton bureau juste pour que quand tu fais l'appel, normalement il trouve pas popup.php et il te le dit..
Si c'est pas le cas c'est que c'est pas le script mais ton browser qui part en cacahuette...
Mais le truc qui est SUR c'est que ya un problème soit dans le navigateur et ses options soit dans le script.... Mais ca devrait pa setre le script...
T'utilises quoi comme browser ?!
Zep3k!GnO
-->hi i hi o on va pas au boulot :P
si tu n'y arrives pas avant demain matin 9h30, bah je serais la ;P
La je dois te laisser j'ai fini ma journée de taff et le RER m'attendra pas... :)
Bonne soiré !
Zep3k!gnO
-->hi i hi o on va pas au boulot :P
La je dois te laisser j'ai fini ma journée de taff et le RER m'attendra pas... :)
Bonne soiré !
Zep3k!gnO
-->hi i hi o on va pas au boulot :P
finalement j'ai trouver une autre solution sans toutefois savoir pourquoi ca n'a pas marcher mais merci quand meme