probleme de frame avec netscape

probleme de frame avec netscape - Programmation

Marsh Posté le 12-04-2001 à 10:40:39    

j'ai un probleme sous netscape sur mes frames :  
quand je met une valeur de frame  (98 pixels), sous explorer ca marche nickel , mais sou netscape, j'ai un decallage de 3 pixels...je comprends pas pourquoi...j'avais pense faire un petit script qui , au chargement, modifie la taille si on etait sous netscape..mais ca marche pas non plus...comment faire?
 
voila la ligne de mon frameset qui marche po :o((
 
 
...
function netscape() {
  if (navigator.appName == 'Netscape')
    return true;  
  else
    return false;
}
...
 
<frameset rows="98,*" onload="netscape()?this.rows='101,*'" frameborder="NO" border="0" framespacing="0" marginwidth=0 marginheight=0 >

Reply

Marsh Posté le 12-04-2001 à 10:40:39   

Reply

Marsh Posté le 12-04-2001 à 10:48:46    

hey hey le toulousain !!!

Reply

Marsh Posté le 12-04-2001 à 11:20:51    

cherche pas, tous le monde a le même problème sur NS avec les frames, tu remarqueras aussi que selon ta résolutio et la taille de la fenêtre le décalage n'est pas le même, j'ai tout essayé j'ai jamais trouvé de soluce.


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
Reply

Marsh Posté le 12-04-2001 à 11:22:13    

eureka j'ai trouvéééé !!! voila le code de mon nouveau doc :  
 
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
<!-- Debut du script
function netscape() {
  if (navigator.appName == 'Netscape')
    return true;  
  else
    return false;
}
 
function frame(i,j){
document.write('<frameset rows="');
document.write(i);
document.write(',*"  frameborder="NO" border="0" framespacing="0" marginwidth=0 marginheight=0 ><frame name="leftFrame" noresize scrolling="NO" src="/framehaut.htm" ><frameset cols="');
document.write(j);
document.write(',*"  frameborder="NO" border="0" framespacing="0" marginwidth=0 marginheight=0 ><frame name="leftFrame" noresize scrolling="NO" src="/framegauche.htm" >  <frame name="principale" src="/accueil.htm"></frameset></frameset><noframes></noframes>  ');
 
}
 
 
//  Fin du script -->
</SCRIPT>
<title>www.mediware.fr - éditeur de logiciel médical</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onload="netscape()?frame(102,186):frame(98,181)" bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
 
</body>
</html>
 
 
 
 
voila @+

Reply

Sujets relatifs:

Leave a Replay

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