begin process at 2012 02 13 00:20:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

Débutants

 > 

Help ! Probleme de taille d'image dans popup...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Help ! Probleme de taille d'image dans popup...

mercredi 23 mars 2005 à 14:01:09 | Help ! Probleme de taille d'image dans popup...

franck453

Bonjour,

J'ai repiqué une partie de code sur un site, car il correspondait bien à ce que je voulais faire...
A savoir : au survole d'un lien, afficher l'image correspondante...

Le problème que je n'arrive pas a résoudre :
Comment dimensionner la taille du pop-up en fonction de celle de l'image ?
Comment permettre de cliquer sur le lien, pour qu'une nouvelle fenetre s'ouvre (sans barres, menus...etc) et tant qu'à y etre, de la taille de l'image ?

Voici le code... Si quelqu'un voit une solution... je sèche depuis 3 jours la dessus...

Franck



<script language="JavaScript" type="text/JavaScript">
var calque;
var coorx;
var coory;
function ie()
 {
  var f=window.event;  
  coory = f.y;
  coorx = f.x;     
 }
function Init()
 { 
  document.onmousemove=ie;      
 }
function voir (nom,src)
 {
  document.images[nom].src=src;
  calque = document.getElementById("menu1").style;
  calque.visibility = 'visible';
  calque.top = (coory-66+ document.body.scrollTop);
  calque.left = (coorx+30);
 }
function cache ()
 {
  calque = document.getElementById("menu1").style;
  calque.visibility = 'hidden';
 }
</script>
<body>
<div id="menu1" style="position:absolute; width:66px; height:66px; z-index:2; visibility:hidden;"><img src="1pixel.gif" name="roll" width="66" height="66" border="2"></div> 
</body>
<?
 echo "<BR><BR><BR>";
 $image="1.jpg";
 $reference="lien 1";
 echo "<A HREF=\"$image\" TARGET=\"_top\" onmouseover=\"cache();voir('roll','$image');\" onmouseout=\"cache();\">$reference</a>";
 echo "<BR><BR> Comment faire pour conserver les proportions de l'image ??? <BR>";
 echo "<BR><BR> Comment faire pour qu'un click sur le lien ouvre une nouvelle fenetre (sans barres, menus, et de la taille de l'image ???) <BR>";
?>
<script>
Init();
</script>
</body>
</html>
jeudi 24 mars 2005 à 00:29:09 | Re : Help ! Probleme de taille d'image dans popup...

chimelpremier

bonjour,

Comment dimensionner la taille du pop-up en fonction de celle de l'image ?
calque.width=document.images[nom].offsetWidth
calque.height=document.images[nom].offsetHeight
à condition que l'image soie préchargée

Comment permettre de cliquer sur le lien, pour qu'une nouvelle fenetre s'ouvre (sans barres, menus...etc) et tant qu'à y etre, de la taille de l'image ?


J'ai fait un source dans ce sens :
[ Lien ]



jeudi 24 mars 2005 à 08:17:15 | Re : Help ! Probleme de taille d'image dans popup...

franck453

bonjour,

merci pour l'info.
Malheureusement ca ne fonctionne pas... snif...!
Il y a dans 2 functions une reference au <DIV 'menu1'...
c'est surement cela qui me fout le bordel, mais je n'arrive pas à m'en affranchir...
j'ai regardé ton site, mais je n'y ait pas non plus trouvé de solution...

Comment faire pour précharger l'image ?  Bien que sur la page finale de mon
site, il y en aura plusieurs milliers... je ne pourrait pas tout précharger...

Franck
jeudi 24 mars 2005 à 08:24:19 | Re : Help ! Probleme de taille d'image dans popup...

franck453

j'oubliais :

visite mon site
[ Lien ]

Tu verras ce que ca donne... Il faut que les popup n'ecrasent pas les images...

Franck
jeudi 24 mars 2005 à 10:18:32 | Re : Help ! Probleme de taille d'image dans popup...

chimelpremier

"Il faut que les calques n'ecrasent pas les images..."
Sur ton site, tu ne donnes pas les dimensions de l'image.
Le navigateur ne les connait qu'en fin de chargement.
Pour redimentionner l'image à ce moment, il faut faire un test avec
image.complete comme je le fait dans mon script.
Si tu installes mon script sur ta page sans rien changer, tu veras que ça fonctionnes au clic sur le lien et pas seulement sur IE.
cordialement
Michel







Cette discussion est classée dans : taille, image, lien, document, calque


Répondre à ce message

Sujets en rapport avec ce message

Calque et centrage [ par Liothan ] Bonjour, J'ai recup un script pour charger des images dans un calque. J ai reussi a le modifier pour placer le calque a l endroit ou je veux mais me Taille Image sans document.images[0]..... [ par jdaviaud ] Voila,Ce que je recherche, c'est une fonction qui me permet de connaitre la largeur et la hauteur d'une image depuis son urlen gros j'ai ma variable t image redimensionnée si taille depassant max [ par kishkaya ] Bonjour je suis tres php et le javascript j'y connais casiment rien mais j'en ai pourtant besouin pour la page d'inscription de mon site, j'aimerai cr Changement d'image au clic d'un seul lien [ par ludovicanceaux ] Salut à tous, J'ai créer une fonction en JavaScript qui doit changer une image sur le clic d'1 lien, mais ca marche la 1ère fois et après ca marche +, Popup taille image centrer [ par kiki67100 ] Salut a tous J'ai un code pour mon site affiché une pop avec la taille de l'image jusqu'ici tout va bien pas de probleme Voila le code function PopupI soucis de lien sur image [ par YouSsoliVan ] Bonjour, J ai un petit soucis avec le code javascript ci dessous, en fait, en cliquant sur le boutton "fermer", ceci annule les changements apportés Lien confirmation supression [ par polynesie45 ] Bonjour à tous, Je suis débutante en javascript, et j'aimerais de votre aide. Cela fait un moment que je coince sur quelquechose de très bête. Je s Bug Firefox recuperation de la taille de l'image [ par malkomad ] Bonjour a tous, Je développe une site de type galerie, et j'ai un pb sous firefox ( uniquement ) lorsque je souhaite récupérer la taille de l'image e l'evenement onclick dans un lien [ par arabica10 ] bonjour a tous, je veux degrisé une case à cocher (de type "checkbox") selon si le lien est cliqué ou pas, j'ai essayer cette fonction mais ça marche Mettre une légende sous une image dans une popup [ par Chris31000 ] Bonjour, J'utilise un script pour ouvrir une image en taille réelle dans une popup en cliquant sur une miniature. J'aimerais qu'une légende puisse êtr


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,920 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales