Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html> <head> <title>[PetoleTeam]</title> <meta name="Author" content="PetoleTeam"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <style type="text/css"> #D_ZOOM { overflow : scroll; height : 376px; width : 616px; } img { display : block; } input { width : 60px; } </style> <script type="text/javascript"> //---------------------------- function Zoom_Img( id_, zoom_){ var Max_Zoom = 5; var Facteur = 1.5; var Min_Larg = 600; var Min_Haut = 360; var Max_Larg = Min_Larg *Max_Zoom; var Max_Haut = Min_Haut *Max_Zoom; var O_Img = document.getElementById( id_); var Haut = O_Img.offsetHeight; var Larg = O_Img.offsetWidth; //-- sauvegarde la 1st fois if( !O_Img.Larg){ O_Img.Larg = Larg; O_Img.Haut = Haut; } //-- modifie taille suivant cas if( zoom_ > 0){ Haut = Math.min( Max_Haut, Haut *Facteur); Larg = Math.min( Max_Larg, Larg *Facteur); } if( zoom_ < 0){ Haut = Math.max( Min_Haut, Haut /Facteur); Larg = Math.max( Min_Larg, Larg /Facteur); } if( zoom_ == 0){ Haut = O_Img.Haut; Larg = O_Img.Larg; } //-- Reajuste les dimensions de l'image O_Img.style.height = Haut +"px"; O_Img.style.width = Larg +"px"; } </script> </head> </html>