Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1599 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  script fouareux..

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

script fouareux..

n°959678
havena
Posté le 23-01-2005 à 04:48:22  profilanswer
 

voila jouvre une pop up, avec une images ki est redimentionner par un script et la popup est redimentionner par rapport au total de la taille de la popup mais sous firefox, il faut actualisé pour que l'image s'affiche... ca viens du script de redimentionnement je pense pourriez vous m'aider thx le code:

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <html>
  3. <head>
  4. <title>Photos</title>
  5. <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" >
  6. <script type="text/javascript">
  7. <!--
  8. function autoSize()
  9.   {
  10.   IE5=NN4=NN6=false
  11. if (document.all)
  12.   IE5=true;
  13. else if (document.getElementById)
  14.   NN6=true;
  15. else if (document.layers)
  16.   NN4=true;
  17.   if (IE5) self.resizeTo(document.images[0].width+22,
  18. document.images[0].height+100);
  19.   else if (NN6) self.sizeToContent(document.images[0].width+22,
  20. document.images[0].height+100);
  21.   else window.resizeTo(document.images[0].width+22,
  22. document.images[0].height+100);
  23.   self.focus();
  24.   }
  25. function redimImage(inImg, inMW, inMH)
  26. {
  27.   // Cette function recoit 3 parametres
  28.   // inImg : Chemin relatif de l'image
  29.   // inMW  : Largeur maximale
  30.   // inMH   : Hauteur maximale
  31.   var maxWidth = inMW;
  32.   var maxHeight = inMH;
  33.   // Declarations des variables "Nouvelle Taille"
  34.   var dW = 0;
  35.   var dH = 0;
  36.   // Declaration d'un objet Image
  37.   var oImg = new Image();
  38.   // Affectation du chemin de l'image a l'objet
  39.   oImg.src = inImg;
  40.   // On recupere les tailles reelles
  41.   var h = dH = oImg.height;
  42.   var w = dW = oImg.width;
  43.   // Si la largeur ou la hauteur depasse la taille maximale
  44.   if ((h >= maxHeight) || (w >= maxWidth)) {
  45.     // Si la largeur et la hauteur depasse la taille maximale
  46.     if ((h >= maxHeight) && (w >= maxWidth)) {
  47.       // On cherche la plus grande valeur
  48.       if (h > w) {
  49.         dH = maxHeight;
  50.         // On recalcule la taille proportionnellement
  51.         dW = parseInt((w * dH) / h, 10);
  52.       } else {
  53.         dW = maxWidth;
  54.         // On recalcule la taille proportionnellement
  55.         dH = parseInt((h * dW) / w, 10);
  56.       }
  57.     } else if ((h > maxHeight) && (w < maxWidth)) {
  58.       // Si la hauteur depasse la taille maximale
  59.       dH = maxHeight;
  60.         // On recalcule la taille proportionnellement
  61.       dW = parseInt((w * dH) / h, 10);
  62.     } else if ((h < maxHeight) && (w > maxWidth)) {
  63.       // Si la largeur depasse la taille maximale
  64.       dW = maxWidth;
  65.         // On recalcule la taille proportionnellement
  66.       dH = parseInt((h * dW) / w, 10);
  67.     }
  68.   }
  69.   // On ecrit l'image dans le document
  70.   document.writeln("<img src=\"" + inImg + "\" width=\"" + dW + "\" height=\"" + dH + "\" border=\"0\">" );
  71. };
  72. //-->
  73. </script>
  74. </head>
  75. <body bgcolor="#EEEEEE" onload="autoSize();">
  76. <script type="text/javascript">
  77. redimImage('g2.jpg', 800, 600);
  78. </script>
  79. <table width="99" border="0" align="center">
  80. <tr align="center">
  81. <td width="33%"><a href="popup1.html" target="_self"><img src="../precedent.gif" border="0"></a></td>
  82. <td width="33%"><a href="javascript:window.close()"><img src="../close.gif" border="0"></a></td>
  83. <td width="33%"><a href="popup3.html"><img src="../suivant.gif" border="0"></a></td>
  84. </tr>
  85. </table>
  86. </body>
  87. </html>

mood
Publicité
Posté le 23-01-2005 à 04:48:22  profilanswer
 

n°959680
havena
Posté le 23-01-2005 à 05:02:43  profilanswer
 
n°959688
Hermes le ​Messager
Breton Quiétiste
Posté le 23-01-2005 à 08:58:56  profilanswer
 

Ce script est horrible franchement... La détection des navigateurs est complêtement dépassée, ne prend pas en compte opera, bref...
 
De plus, sache qu'on ne debuggue pas les scripts pêchos ici ou là. Soit tu te mets au JS, tu développes TON propre script et on t'aide, soit tu repompes des scripts et dans ce cas, c'est pas ici qu'il faut venir, mais il faut contacter directement l'auteur du script...
 

n°959992
havena
Posté le 23-01-2005 à 16:00:36  profilanswer
 

.....................................................
pourtant j'avais suivis tes recommendation code, page d'exemple...[:alph-one]


Message édité par havena le 23-01-2005 à 16:03:16
n°959995
havena
Posté le 23-01-2005 à 16:01:12  profilanswer
 

merci quand même et c'est l'autre script qui merde... :(

n°960521
FlorentG
Unité de Masse
Posté le 24-01-2005 à 11:29:41  profilanswer
 

La détection de NN4 sert à rien, y'a plus personne qui l'utilise...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  script fouareux..

 

Sujets relatifs
petit script[résolu]pb de droit sur fichier upload via script [merci!]
Recherche un bon script pour chat phpchanger de user durant l'execution d'un script
ouvrir automatiquement une page html dans un script phptest mysql : erreur de script
[Débutant] pb execution java script[débutant] insérer un script php
[RESOLU] class php5 - Pb fin de scriptVirer scrollbar qui reste malgré le script
Plus de sujets relatifs à : script fouareux..


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR