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 :

OnClick et redirection sur image


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2007
    Messages : 17
    Points : 18
    Points
    18
    Par défaut OnClick et redirection sur image
    Bonjour,

    Je possède une image, et j'aimerais que lors du clic sur celle-ci, l'utilisateur soit dirigé vers un autre site.
    Voici le code que j'ai tenté d'expérimenter :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src= .\Images\PhotoTest.jpg onclick = document.location.href = 'http://www.google.com'>
    L'image s'affiche sans problème, mais malheureusement, rien ne se produit sur le clic.
    Est-ce possible de vouloir effectuer cette manipulation ? Suis-je complètement dans l'erreur ?

    Merci à tous pour votre aide.

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

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 648
    Points : 11 137
    Points
    11 137
    Par défaut
    Citation Envoyé par mary_261 Voir le message
    Voici le code que j'ai tenté d'expérimenter :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src= .\Images\PhotoTest.jpg onclick = document.location.href = 'http://www.google.com'>
    bonjour,

    ton code est faux.
    Dans une balise la syntaxe est la suivante :
    => pas d'espace avant et après le signe =
    => la valeur est encadrée par des guillemets

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src=".\Images\PhotoTest.jpg" onclick="document.location.href='http://www.google.com'">

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2007
    Messages : 17
    Points : 18
    Points
    18
    Par défaut
    Merci pour la suggestion, c'est gentil !
    J'ai effectué des tests, et ça ne fonctionne toujours pas de cette façon. Pourtant, lorsque je remplace le document.location.href par un simple alert('Hello world'), cela fonctionne.

    Je dois dire que je ne comprend plus trop...

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Astral7777
    Moi ca fonctionne avec IE7 et Firefox

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

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 648
    Points : 11 137
    Points
    11 137
    Par défaut
    Citation Envoyé par mary_261 Voir le message
    Merci pour la suggestion, c'est gentil !
    J'ai effectué des tests, et ça ne fonctionne toujours pas de cette façon. Pourtant, lorsque je remplace le document.location.href par un simple alert('Hello world'), cela fonctionne.

    Je dois dire que je ne comprend plus trop...
    Quelle est l'erreur générée ? Pour Firefox ouvre la console javascript (outils > console d'erreurs). Pour IE une icone apparaît dans la barre d'état : double-clique dessus pour connaître l'erreur.

    Regarde si tu ne t'es pas trompé(e) dans la succession des guillemets ( " ) et des apostrophes ( ' ).

    Sinon montre nous ton code HTML complet

Discussions similaires

  1. Onclick sur image pour lancer une fonction
    Par kilrou dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 07/04/2010, 02h34
  2. Onclick sur Image --> Ajax
    Par kilian dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 06/07/2009, 15h35
  3. Redirection fichiers images sur un nouveau domaine
    Par diablotine dans le forum Apache
    Réponses: 4
    Dernier message: 22/03/2008, 18h17
  4. [HTML][débutante] Map ou Onclick sur image ? Différent ?
    Par khany dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 08/12/2004, 14h05
  5. zoom sur image de formulaire
    Par bourvil dans le forum VBA Access
    Réponses: 2
    Dernier message: 01/10/2003, 09h25

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