Lien sur photo d'un diaporama...

Lien sur photo d'un diaporama... - HTML/CSS - Programmation

Marsh Posté le 18-03-2006 à 22:04:26    

Salut à tous,
 
J'ai fait un diaporama, avec des fonctions en Javascript.
 
Le truc, c'est que maintenant, j'aimerais avoir la possibilité de cliquer sur la photo du diaporama pour qu'une autre fenêtre s'ouvre et affiche l'image dans sa taille réelle.
 
Mais je ne vois pas comment m'y prendre puisque le lien doit bien sûr être fonction de la photo courante:
 

Citation :

<IMG SRC="photos/photo1.jpg" class="photo" name="photo">


 
Je suis sûr que c'est très simple mais j'ai encore un peu de mal avec le javascript...  :sweat:  
 
 :sol:

Reply

Marsh Posté le 18-03-2006 à 22:04:26   

Reply

Marsh Posté le 18-03-2006 à 22:18:40    

javascript:window.open()

Reply

Marsh Posté le 18-03-2006 à 22:29:54    

nargy a écrit :

javascript:window.open()


 
Salut nargy,
 
d'accord, ça m'ouvre une nouvelle fenêtre, mais mon problème c'est surtout l'adresse.  :??:   Je ne vois pas comment adresser la bonne image puisqu'elle celle-ci dépend du diaporama. On doit surement utiliser le name de l'objet mais je vois pas comment.
 
 :sol:  

Reply

Marsh Posté le 18-03-2006 à 22:35:35    

ça dépends comment est fait ton diaporama. Tu peut toujours mettre dans une variable l url de l image.
sinon, je suppose que ton image à un nom pour le diaporama et tu peut utiliser ce nom
 
window.open(document.monimagedediaporama.src)
 

Reply

Marsh Posté le 18-03-2006 à 22:37:39    

tu peut ajouter les options necessaires à window.open pour virer les barres et les menus, mais ça ne fonctionne sur certains navigateurs que si l utilisateur l autorise.

Reply

Marsh Posté le 18-03-2006 à 22:52:44    

:bounce:  Ca y est, j'ai tout compris!!
Il suffit comme tu dis de créer une variable.... C'est parce que j'ai encore du mal à comprendre que les variables Javascript sont 'globales' tout au long de la page html..., j'avais prévenu!!  :D  
 
Donc, merci beaucoup, j'ai déjà le truc de base. Reste plus qu'à l'affiner avec effectivement les options du window.open. Par exemple, là, ça marche bien en allant chercher la bonne image dans une nouvelle fenêtre, mais la fenêtre initiale devient blanche en affichant un simple:

Citation :

[object Window]


 
 :D  
 
Et il faut faire un retour à la page précédente....
 
M'enfin........, ça doit bien s'régler c'machin.
 
 :sol:

Reply

Marsh Posté le 18-03-2006 à 22:54:30    

Oui, il faut mettre le target=_blank
dans les options de window.open
je ne saurai trop te conseiller de googler un coup

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed