Affichage d'une image dans un cadre

Fermé
papix Messages postés 1 Date d'inscription samedi 27 février 2010 Statut Membre Dernière intervention 27 février 2010 - 27 févr. 2010 à 13:00
avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 - 27 févr. 2010 à 15:53
Bonjour,

Sur une page principale, j'ai placé un certain nombre d'images réduites (miniatures). Pour afficher les mêmes images dans leur taille réelle, j'ai placé au centre de la page un cadre (iframe), lui-même dans une couche avec un "z_index" assez élevé pour qu'il apparaisse au premier plan. J'ai aussi mis les instructions nécessaires pour assurer la transparence : quand je charge la page principale, le cadre initial est là mais je peux voir les miniatures qui sont éventuellement dessous.

Par clic sur une miniature, j'envoie l'image correspondante dans le cadre, et a priori tout va bien, car en général les images ont la même taille que le cadre.
Mais si l'image envoyée dans le cadre est plus petite, elle est systématiquement dans le coin supérieur gauche, et la transparence disparaît.

Après quantité d'essais et de recherches, j'ai fini par réaliser (si je ne me trompe) que :

une instruction du type <a href="image.gif">Zou!</a> créait une nouvelle page blanche (style "_blank" ?)

et que <a target=cadre" href="image.gif">Zou!</a> devait créer la même page, mais visible seulement à travers le cadre.

D'où ma question : y a-t-il un moyen d'imposer certains attributs (du type center ou transparence) à cette page blanche où est affichée l'image ?

Merci d'avance à tous les spécialistes.
A voir également:

1 réponse

avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
27 févr. 2010 à 15:53
Il faut éviter à tout prix les frames !
Regarde plutôt du côté d'un script comme shadowbox-js
-1