IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Agrandisemment des images en popup


Sujet :

JavaScript

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Agrandisemment des images en popup
    Bonjour à tous.
    j'essaie de développer un site animalier sans prétention en html et j'aimerais que toutes les images présentés en vignettes puissent s'agrandir en popup.
    Les images porteront des noms comme chien1, chien2 etc...chat1, chat2.....

    Est il possible d'écrire une fonction javascript, une seule fois par page, qui permettent cela, ou dois je le faire pour chaque image?
    Si cette fonction existe, peut elle ouvrir des images ayant des tailles différentes?

    Une âme charitable peut elle m'écrire le code correspondant, parce que si en html ça va, en javascript..... bonjour les dégats.
    merci.

  2. #2
    Membre émérite Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Points : 2 566
    Points
    2 566
    Par défaut
    Salut, voici ton code prenant en parametre :

    1) l'url de ta page à charger dans popup
    2) largeur de ta popup
    3) hauteur de ta popup

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
     
    <html>
     
    <head>
     
    <style>
    td{border:solid black 1px; width:25%; cursor:hand;}
     
    </style>
     
    <script language="Javascript">
     
    function AfficheDansPopup(URL_IMG, width, height){
     
     var top=(screen.height-height)/2;     
     var left=(screen.width-width)/2;
     document.write(URL_IMG);
     
     window.open(URL_IMG, "medor", "top="+top+",left="+left+",width="+width+",height="+height+"menubar=no,scrollbars=no,statusbar=no");
     
    }
     
    </script>
     
     
    </head>
     
    <body>
     
    <table width="50%">
     
    <tr>
    <td onClick="AfficheDansPopup('./chat1.jpg', 400, 300);"><img src="chat1.jpg"/></td>
    <td onClick="AfficheDansPopup('./chat2.jpg', 600, 400);"><img src="chat2.jpg"/></td>
    </tr>
     
    </table>
     
    </body>
     
    </html>

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Merci de ta précieuse aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Faire des Popups sur des images
    Par vevery dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 21/03/2011, 19h34
  2. [Javascript] popup : Suivant-Precedent des images
    Par kagura dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 16/02/2007, 16h07
  3. Afficher des images sous directX
    Par cyberlewis dans le forum DirectX
    Réponses: 17
    Dernier message: 12/07/2004, 12h07
  4. question sur le format des images ..
    Par vbcasimir dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 28/08/2003, 12h08
  5. [TP][MULTI-PROBLEME]Comment afficher des images pcx
    Par mikoeur dans le forum Turbo Pascal
    Réponses: 7
    Dernier message: 24/10/2002, 13h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo