Ouvrir un lien depuis une image vers une fenetre

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

Il existe déjà : Bug et problèmes de la version 1.0 pour Nvu. J'ouvre donc un nouveau fil pour Kpz, mais pas en post-it (sauf avis contraire des utilisateurs du forum). En effet, il y a déjà beaucoup (trop?) de post-it(s)
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
myahoo
Animal mythique
Messages : 8279
Inscription : 02 sept. 2005, 00:13

Message par myahoo »

Pour revenir au sujet de base, je propose une autre solution (qui plait apparemment à W3C) :

- d'un côté on fait un script (ses options sont modifiables, chacun son choix) :

Code : Tout sélectionner

<!-- début script

function zoom(chemin)
   {
   i1 = new Image;
   i1.src = chemin;
   html = '<html><head><title>Zoom</title></head><body scroll="no" leftmargin="0" marginwidth="0" topmargin="0" marginheight="0" onBlur="top.close()"><IMG src="'+chemin+'" BORDER=0 NAME=ImageMax onLoad="window.resizeTo(document.zom.width+10,document.zoom.height+30)"></body></html>';
   popupImage = window.open('','_blank','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=1');
   popupImage.document.open();
   popupImage.document.write(html);
   popupImage.document.close()
   };

// fin script -->
- on le met soit dans le code source de la page, entre balises <script type="text/javascript"> et </script>, soit dans un fichier de type script.js référencé par <script type="text/javascript" src="script.js"></script> dans les pages qui l'utilisent ;

- et enfin il restera à mettre cela dans la page :

Code : Tout sélectionner

<a href="#" onclick="zoom('GRANDE');">
   <img src="PETITE" alt="Image">
</a>
où GRANDE et PETITE sont les adresses des deux versions de l'imagen, un clic sur PETITE ouvrant une fenêtre contenant GRANDE.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité