Question javascript

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

  1. 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
    1. Contributeur
      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
      1. 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
    2. Contributeur
      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
      1. 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
    3. Contributeur
      merci a toi je v tester tout ca

      bonne fin de journée
      0
      1. 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
        1. Contributeur
          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
          1. 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
            1. Contributeur
              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
              1. Contributeur
                oui j'ai bien mis ca
                0
                1. Contributeur
                  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
                  1. 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
                    1. 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
                      1. Contributeur
                        finalement j'ai trouver une autre solution sans toutefois savoir pourquoi ca n'a pas marcher mais merci quand meme
                        0
                        1. 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
                          1. Contributeur
                            la solution des feignant

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