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 :

rajouter un lien en javascript sur un texte


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 9
    Par défaut rajouter un lien en javascript sur un texte
    Bonjour,

    J'ai trouvé cet excellent diaporama: http://smoothslideshow.jondesign.net/showcase.html

    Ce serait bien si l'on pouvait mettre un lien sur le commentaire de la zone info en bas des photos, avec un lien différents pour chaque photo.

    Est-ce que quelqu'un aurait une piste à me donner pour trouver cette solution ?

    Merci

  2. #2
    Membre émérite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par défaut
    salut
    à mon avis on pourrait utiliser une fonction(titre, commentaires)
    de cette façon, en utilisant le innerHTML pour afficher le titre et le commentaire dans la div, on n'aurait qu'à passer la balise <a href=url>comments</a>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    function afficher(titre, commentaires){
    getElementByI(divcomment).innerHTML="<span style='color:blue; font-weight:bold'>"+titre+"</span><br />
    "+commentaires;
    }
    @+

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 9
    Par défaut
    Voici ce que j'ai dans le fichier .html

    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
     
    <div class="jdSlideshow" id="mySlideshow"></div>
           <script type="text/javascript">
                  countArticle = 0;
    			var mySlideData = new Array();
    			mySlideData[countArticle++] = new Array(
    			'images/test/photo_1.jpg',
    			'#',
    			'titre',
    			'commentaire');
                            mySlideData[countArticle++] = new Array(
    			'images/test/photo_2.jpg',
    			'#',
    			'titre2',
    			'commentaire2');
    etc...
    (les mentions "titre" et " commentaire" sont remplacées par les mots en rapport avec la photo)
    Ce que je voudrais c'est qu'un lien puisse être fait sur 'titre' ou 'commentaire'

    J'ai essayé de rajouter du code vers "titre" ou "commentaire" , mais le diaporama n'apparait plus....

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    '<a href="tonlien">titre</a>'

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 9
    Par défaut
    Plus rapide que l'éclair pour la réponse.... merci
    ça a l'air de fonctionner.

    Je fais quelques essais et je reviens pour un rapport.

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 9
    Par défaut
    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
     
    <div class="jdSlideshow" id="mySlideshow"></div>
          <script type="text/javascript">
                countArticle = 0;
    	     var mySlideData = new Array();
    		mySlideData[countArticle++] = new Array(
    		'images/test/augustin_1.jpg',
    		'#',
    		'<a href="../presse/miss_SR.pdf">défilé</a>',
    		'Fleuriste des augustins'
    		);
    		mySlideData[countArticle++] = new Array(
    		'images/test/augustin_2.jpg',
    		'#',
    		'défilé',
    		'<a href="../presse/miss_SR_lr.jpg" target="XXXX">Fleuriste</a>'
    		);       Etc...
    Par contre il faut mettre un "target" pour ouvrir une nouvelle fenêtre, faute de quoi, au retour sur le diaporama il se remettra au début!

    Merci infiniment !!!

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 25/06/2013, 23h31
  2. Evènement Javascript sur un texte
    Par hat_et_m dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 10/12/2006, 13h36
  3. Cliquer sur un lien en javascript
    Par flagadda dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 12/09/2006, 14h11
  4. Réponses: 8
    Dernier message: 29/06/2006, 10h42
  5. Lien javascript sur une image
    Par beegees dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 20/03/2006, 16h30

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