Question javascript

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

16 réponses

Zep3k!GnO Messages postés 2049 Statut Membre 200
 
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
0
antic80 Messages postés 4877 Statut Contributeur 1 161
 
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
0
Zep3k!GnO Messages postés 2049 Statut Membre 200
 
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
0
antic80 Messages postés 4877 Statut Contributeur 1 161
 
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
0
Zep3k!GnO Messages postés 2049 Statut Membre 200
 
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
0
antic80 Messages postés 4877 Statut Contributeur 1 161
 
merci a toi je v tester tout ca

bonne fin de journée
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Zep3k!GnO Messages postés 2049 Statut Membre 200
 
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
0
antic80 Messages postés 4877 Statut Contributeur 1 161
 
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
0
Zep3k!GnO Messages postés 2049 Statut Membre 200
 
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
0
antic80 Messages postés 4877 Statut Contributeur 1 161
 
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
0
Zep3k!GnO Messages postés 2049 Statut Membre 200
 
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...
0
antic80 Messages postés 4877 Statut Contributeur 1 161
 
oui j'ai bien mis ca
0
antic80 Messages postés 4877 Statut Contributeur 1 161
 
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>
0
Zep3k!GnO Messages postés 2049 Statut Membre 200
 
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
0
Zep3k!GnO Messages postés 2049 Statut Membre 200
 
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
0
antic80 Messages postés 4877 Statut Contributeur 1 161
 
finalement j'ai trouver une autre solution sans toutefois savoir pourquoi ca n'a pas marcher mais merci quand meme
0
Zep3k!GnO Messages postés 2049 Statut Membre 200
 
De rien .. au fait t'as fait comment ?! Vas y dIs :P

Zep3k!GnO
-->hi i hi o on va pas au boulot :P
0
antic80 Messages postés 4877 Statut Contributeur 1 161
 
la solution des feignant

j'ai recuperer un script et en fait je vais créer une page par personne
0