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 :

galerie d'image qui s'ouvre dans une autre fenêtre


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 23
    Points : 7
    Points
    7
    Par défaut galerie d'image qui s'ouvre dans une autre fenêtre
    Bonjour!

    Voila, pour réaliser une galerie photo en javascript je me suis servi d'un tuto


    Dnas leur exemple ça marche très bien
    Mais avec leur code que je reprend chez moi à chaque fois la grande image s'affiche dans une autre fenêtre.
    Après une recherche, je me suis aperçu qu'un autre personne avait déjà eu ce problème il y a quelques temps mais personne n'avait pu l'aider!

    Si je ne suis pas la seule je pense donc qu'il y a une erreur dans le code mais je ne trouve pas!

    Quelqu'un peut m'éclairer?
    Merci d'avance!

    crampouz

  2. #2
    Expert éminent sénior
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 647
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 647
    Points : 11 136
    Points
    11 136
    Par défaut
    bonsoir,

    j'ai essayé cet exemple, je n'ai pas rencontré de problème.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="images/photo1.jpg" title="Titre de la photo 1"><img src="images/minis/m_photo1.jpg" alt="Le titre de la photo 1" /></a>
    si tu prends ce code tel qu'il est, tu affiches la photo (images/photo1.jpg) dans la fenêtre courante (le contenu est remplacé par la photo en taille réelle).



    Néanmoins :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    	// Une boucle parcourant l'ensemble des liens contenu dans galerie_mini
    	for (var i = 0 ; i < liens.length ; ++i) {
    		// Au clique sur ces liens 
    		liens[i].onclick = function() {
    			big_photo.src = this.href; // On change l'attribut src de l'image en le remplaçant par la valeur du lien
    			big_photo.alt = this.title; // On change son titre
    			titre_photo.firstChild.nodeValue = this.title; // On change le texte de titre de la photo
    			return false; // Et pour finir on inhibe l'action réelle du lien
    		};
    	}
    ce bout de code "détourne" l'action de href.

    Donc de deux choses l'une :
    soit tu as oublié d'appeler la fonction grâce à
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    window.onload = displayPics;
    soit le javascript de ton navigateur est désactivé (et dans ce cas l'action du href n'est pas détournée).

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 23
    Points : 7
    Points
    7
    Par défaut
    raaaaaa je vais devenir folle.
    Comme l'exemple même du site marche sous mon navigateur (ie donc bon quand même!), je pense pas que ça vienne de la.
    Et j'ai bien appelé la fonction à la fin...

    Je pensais que ça venait peut-etre de mes images donc j'ai coipé collé exactement le même code, j'ai enregistré ses images g tout mis chez moi...et j'ai encore ce problème...

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 656
    Points
    66 656
    Billets dans le blog
    1
    Par défaut
    dans une autre page ???
    je ne vois pas comment l'autre page est ouverte ...
    les appels concernent des objets de la page en cours ...

    essaye de lncer la focntion sur le click d'un bouton ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type='button' onlcikc='displaypics()' value='diapos' />
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 23
    Points : 7
    Points
    7
    Par défaut
    nan pardon je me suis mal exrpimée, quand je dis une autre pasge ce n'est pas une autre fenêtre qui s'ouvre pardon, c'est en fait que la photo s'affiche toute seule sur une nouvelle page au lieu de s'afficher dans l'espace qui lui est reservé dans la même page

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 23
    Points : 7
    Points
    7
    Par défaut
    et il ne se passe rien avec le bouton en question...
    La effectivement y'a un problème!mais je suis complètement perdue

  7. #7
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 637
    Points : 66 656
    Points
    66 656
    Billets dans le blog
    1
    Par défaut
    désolé j'ai moufflé le onclick ...

    tu es sous firefox ou IE ?

    envoie moi ton code entire par mp ... j'y jette un oeil cet aprem ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  8. #8
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 23
    Points : 7
    Points
    7
    Par défaut
    en fait Je crois savoir d'où vient le problème mais je ne sais pas comment le résoudre. En fait je travaillais sur un serveur local, ça ne marchait pas, j'ai copier mes fichiers sur le bureau ça marchait nikel! et en ligne directement, ça en marche pas non plus...

    Dans ma page, au dessus du code pour la galerie j'ai un include en php, celui ci ne s'éxécute pas sur mon bureau mais il le fait sur le serveur et en ligne. Ca viendrait de la?
    Pourquoi un include bloquerait mon javascript?

    Merci d'avance!

Discussions similaires

  1. [XL-2010] référence correspondante qui s'affiche dans une autre fenêtre
    Par lionhigh dans le forum Excel
    Réponses: 0
    Dernier message: 27/03/2014, 11h54
  2. Résultat d'une recherche qui s'ouvre dans une nouvelle fenetre
    Par greg13100 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 24/01/2014, 17h33
  3. Un lien qui s'ouvre sur une autre fenêtre
    Par nix01 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 31/08/2009, 19h13
  4. [Syntaxe] Lien d'une frame qui s'ouvre dans une autre
    Par Petrucci dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 02/04/2007, 22h14
  5. [HTML] click lien sur une cellule et page qui s'ouvre dans une autre cellule
    Par mariogarcia dans le forum Balisage (X)HTML et validation W3C
    Réponses: 26
    Dernier message: 24/05/2006, 14h37

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