begin process at 2010 02 10 07:56:11
  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 image qui apparait au survol d'un lien [ par tchiptchip ] bonjour,je suis photographe depuis 20 ans, et depuis tres peu je me suis mis à la création de sites internetje commence par un tres gros truc(dessins intégration simple d'une fonction à onClick => erreur [ par zut69 ] <td id="HB_Focus_Element" unselectab="" background="" Probleme dans mon script [ par Jarod1980 ] Bonjour,J'ai un petit soucis dans mon script et j'arrive pas à le résoudre. Mon script est censé insérer une image dans une interface. Avant d'insérer activesX [ par tonytruand ] Bonjour à tous,Avec ceci :function recup(){fso = new ActiveXObject("Scripting.FileSystemObject");f = fso.GetFolder(document.getElementById('lien').val Comment savoir qu'on selectionner une image [ par Jarod1980 ] Bonjour,J'aimerais savoir si il est possible de savoir que l'on a selectionné une image dans une interface. Je sais que c'est possible pour du texte a


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,406 sec (4)

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