Recherche un connaisseur de netscape et HTML

Recherche un connaisseur de netscape et HTML - Programmation

Marsh Posté le 04-05-2001 à 14:20:07    

Bonjour,
   je ne comprend pas ce qui se passe. j'ai créé un taleau tout bete pour la frame du haut de mon site, et dans netscape ce tableau bug ; il se fait pas toute la largeur de l'ecran, et tout a droite il apparait des trucs bizarres ...
voici mon code :

Code :
  1. <table border="0" cellpadding="0" cellspacing="0" width="100%" height="90">
  2. <tr>
  3.     <td rowspan=3 width=153 height=90 valign="top">
  4.     <img src="images/logo.jpg" width="153" height="90" border="0">
  5.     </td>
  6. <!--cellule des news defilantes-->
  7.     <td rowspan=2 width="80%" height=60 bgcolor=#7AADFF>
  8.     <form name="formulaire">
  9.      <input type="text" name="bandeau" size="45">
  10.  </form>
  11. </td>
  12. <!--cellule du moteur de recherche-->
  13.     <td rowspan=2 width=100 height=60 bgcolor=#7AADFF valign="middle" align="left">
  14.     <nobr>
  15.  <form name="form">
  16.      <input type="text" value="search for ?" name="search" size="15" maxlength="100">
  17.      <a href="javascript: search();">
  18.          <img src="images/ok.gif" border=0 width=24 height=22 alt="start research" align="absbottom">
  19.      </a>
  20.         </form>
  21. </td>
  22.     <td width="30" height="30" bgcolor=#7AADFF>
  23.         <img src="images/arrondihautdroit1.jpg" width="30" height="30" border="0">
  24.     </td>
  25. </tr>
  26. <tr>
  27.     <td width=30 height=30 valign="bottom">
  28.     <img src="images/arrondihautdroit2.jpg" width=30 height=30 border=0 align="absbottom">
  29.     </td>
  30. </tr>
  31. <tr>
  32.     <td width="32" height="30">
  33.     <img src="images/arrondihautgauche.jpg" width="32" height="30" border="0">
  34.     </td>
  35.     <td colspan="3" width="100%" height="30"> </td>
  36. </tr>
  37. </table>


voila comme vous pouvez voir ya pas gd chose de magique dedans...
alors qu'est ce qui va pas ??? :crazy:

Reply

Marsh Posté le 04-05-2001 à 14:20:07   

Reply

Marsh Posté le 04-05-2001 à 15:23:01    

Le problème doit venir que les "size" des input ne correspondent pas entre netscape et IE:
un size="18" sous IE vaut environ un size="10" sous netscape.
 
test le type de navigateur et donne l'affichage en fonction de celui:
exemple avec des variables de session:
 
Dim oBrowser 'Objet server qui indentifira le navigateur
Set oBrowser = Server.CreateObject("MSWC.BrowserType" )
Session("TypeNavigateur" ) = oBrowser.Browser
Set oBrowser = Nothing
 
et dans les pages:
<%If Session("TypeNavigateur" ) = "IE" Then%>  
<td align="middle" valign="center" height="50" width="50%">
<input id="x" name="x" maxlength="15" size="18"</td>
<%Else%>  
<td align="middle" valign="center" height="50" width="50%">
<input id="y" name="y" maxlength="15" size="10">
</td>
<%End If%>

Reply

Marsh Posté le 04-05-2001 à 15:25:24    

c du quoi que tu as ecrit là ? parce que je connais que le javascript ...
Sinon ça m'etonne, j'ai deja fais des tableaux plus complexes qui ne deconnaient pas ??

Reply

Marsh Posté le 04-05-2001 à 15:50:00    

du vbscript
 
dans tes tableaux plus complexe y avait il des input text ?
diminue la size de tes input (toute petite valeur pour tester) et tu veras que ce sera mieux.

Reply

Marsh Posté le 04-05-2001 à 16:34:28    

bin le tableau dont je te parle, c'etais l'ancienne version de celui dont je viens de fournir le code. et les champs de saisie etait aussi present, avec les meme taille ....

Reply

Sujets relatifs:

Leave a Replay

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