Probleme pop_up

Probleme pop_up - HTML/CSS - Programmation

Marsh Posté le 12-01-2008 à 11:59:21    

Bonjour,
 
 
 
Je rencontre actuellement un probleme sur la dimension des pop ups.
 

Code :
  1. $resultphoto=mysql_query($queryphoto);
  2.                 $rowphoto=mysql_fetch_array($resultphoto);
  3.                 $photoequipe=$rowphoto['photo_equipe'];
  4. $fichierphoto= "photos/$photoequipe";
  5.                 list($width, $height) = getimagesize($fichierphoto);
  6.                 echo "<a href='#' onclick=\"MM_openBrWindow('photo_popup.php?photoequipe=$photoequipe','photo_equipe','width=$width,height=$height','menubar=no, scrollbar=no, statusbar=no')\"><img src='photos/$photoequipe' border='0' width='158' height='84'></a>";}
  7.   echo"</td>
  8.   </tr>";


 
Je recupere de la base l'adresse de la photo, puis avec getimagesize je recupe la largeur ainsi que la hauteur qui me permettra de definir les dimensions de ma fenetre pop-up.
 
Tout fonctionne trés bien sauf 2-3 photos, qui sont generalement de petites tailles.
 
exemple: http://www.basketfrance.com/dtn/hi [...] 5&class=3#
 
Ici nikel pas de probleme.
 
 
 
Par contre ici c'est pas terrible.http://www.basketfrance.com/dtn/hi [...] e&class=5#
Je me retrouve avec une espece de marge.
 
 
Si quelqu'un avait une solution, je suis preneur.
 
 
 
Merci d'avance.
 
 

Reply

Marsh Posté le 12-01-2008 à 11:59:21   

Reply

Marsh Posté le 13-01-2008 à 15:40:51    

up

Reply

Marsh Posté le 19-01-2008 à 18:51:42    

up

Reply

Marsh Posté le 19-01-2008 à 19:55:15    

Non mais pourquoi faire un tableau pour contenir ton image?
Et pourquoi faire une page d'ailleurs? Pourquoi ne pas faire le lien directement vers la photo? Plus de problème de marges après.
 
Sinon, dans ton CSS si tu mets simplement :

Code :
  1. *
  2. {
  3.  margin:0;
  4.  padding:0;
  5. }


Tu ne devrais plus avoir de problème de marges.
 
Enfin, tes liens pour les popup sont absolument mal foutu! Faut préciser l'url de la photo dans le href et retourner false dans le onclick. Comme ça, ça fonctionnera pour tout le monde.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 19-01-2008 à 19:58:37    

Tain mais ton tableau a des dimensions en plus, "width="480" height="360"", faut pas s'étonner que ça génère des marges quand la photo est plus petites que les dimensions du tableau!


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 20-01-2008 à 16:44:07    

Je viens de voir ça, et tu as raison, j'avais pas fait gaffe au tableau dans la page photo_popup.php.
Sinon je suis stagiaire, et ce code a été écrit par le précédent stagiaire, j'ai juste rajouter list($width, $height) = getimagesize($fichierphoto); afin de générer la pop-up au dimension de l'image.
Dans la page photo_popup.php, on y trouve également un system de stats. donc je laisse comme tel pour le moment.
 
En tout cas merci pour ton aide :jap:  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed