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 :

agrandir une image


Sujet :

JavaScript

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2006
    Messages : 94
    Points : 43
    Points
    43
    Par défaut agrandir une image
    Bonjour;

    je voudrais agrandir une image sur une autre fenetre qaund on click dessus
    j'ai essayé ce lien "http://wiki.media-box.net/tutoriaux/javascript/une-popup-a-taille-une-image", mais ça ne marche pas. il ouvre la nouvelle page, mais l'image tjrs avec les mêmes dimensions de bases
    avez-vous d'autres idées?
    Merci

  2. #2
    Membre habitué
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 199
    Points : 164
    Points
    164
    Par défaut
    Tu ecrit une fonction javascript comme celle ci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
    function afficheImage(titre,image,largeur,hauteur)
    {
    	var fenetre;
    	fenetre = window.open('', '','locationbar=no,width='+largeur+',height='+hauteur);
    	texte = '<' + 'html' + '><' + 'head' + '><' + 'title' + '>' + titre + '</' + 'title' + '><' + '/head' + '><' + 'body background=' + '"' + image + '">';
    	texte += '</' + 'body' + '><' + '/html' + '>';
    	fenetre.document.write(texte);
    }
    et dans ton code html ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    <img src=".sources de ton image" height="100px" width="100px" onclick="afficheImage('Titre que ta fenetre aura','la source de ton image','largeur de ta fenetre','hauteur de ta fenetre');">
    Fais attention les dimensions que tu met en parametre doivent etre egal au dimension de ton image

    Et met tes images aux dimensionx que tu veux quand elle s'afficheront dans la fenetre

    Voila tiens moi au courant

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2006
    Messages : 94
    Points : 43
    Points
    43
    Par défaut
    Merci pour ta réponse.
    j'ai remplacé le script que tu ma envoyé, mais le pb, il ouvre la fenetre avec la dimension, par contre il affige l'image plusieurs fois sur la fenetre avec les dim de bases
    a-tu une idée sur ça ?
    Merci

  4. #4
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Points : 20 778
    Points
    20 778
    Par défaut
    Cela doit venir du fait que le body soit répété sur toute la largeur et hauteur du body donc normal.

    Tu as la possibilté de retirer le background et de mettre une image ou de modifier le background afin qu'il soit pas répété (no-repeat)

Discussions similaires

  1. Agrandir une image dans un contrôle "static"
    Par Silverstone dans le forum Windows
    Réponses: 3
    Dernier message: 19/07/2006, 13h45
  2. [VB6] Me permettre d'agrandir une IMAGE
    Par Lucas42 dans le forum VB 6 et antérieur
    Réponses: 28
    Dernier message: 03/05/2006, 18h56
  3. Agrandir une image au passage de la souris
    Par matika dans le forum C++Builder
    Réponses: 7
    Dernier message: 09/03/2006, 00h10
  4. Réponses: 3
    Dernier message: 19/01/2006, 14h08
  5. [Java2D]Agrandir une image
    Par Guybrush dans le forum 2D
    Réponses: 8
    Dernier message: 02/11/2005, 10h36

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