Compatibilité Netscape et Javascript ? PB !

Compatibilité Netscape et Javascript ? PB ! - Programmation

Marsh Posté le 11-04-2001 à 16:55:40    

Salut à tous !
 
Voilà, j'ai fait cette fonction en Javascript :
<script language="javascript">
function affiche_bigimage(rep,nom,wi,he)
{
 var top=(screen.height-he)/2;
 var left=(screen.width-wi)/2;
 var newWindow=window.open("","", "width="+wi+", height="+he+", resizable, toolbar=no, location=no, directories=no, status=no, scrollbars=auto, copyhistory=no, left="+left+", top="+top+"," )
 if (newWindow != null) {
  newWindow.document.write ("<HTML><HEAD><TITLE>Agrandissement</TITLE></HEAD><BODY bgcolor=black><CENTER><img src=" + rep + "/" + nom + " border=0></CENTER></BODY></HTML>" )
 }
 newWindow.document.close();
}
 
</SCRIPT>
 
que j'appelle comme ceci
 
<A HREF=javascript:affiche_bigimage('Famille','Ordinateur.jpg',670,510) OnMouseOver="self.status=' ';return true;" OnMouseOut="self.status=' ';return true;"><img src="Famille/VOrdinateur.jpg"></A>
 
Le pb : ca marche nickel avec Internet Explorer. Mais avec Netscape, la nouvelle fenêtre n'est pas à la bonne taille (la taille est "au hasard" )
 
Ca vient de quoi ?
 
Merci beaucoup par avance !!!


---------------
[:ninja%20k@zouille] Le soleil brille, les zoziaux cuicui, les navions nnnnnniiiioooooooonnnnnnnnnnnnnnnnnn.....
Reply

Marsh Posté le 11-04-2001 à 16:55:40   

Reply

Marsh Posté le 11-04-2001 à 17:36:00    

essaie ça
 
window.open('','', 'width='+wi+', height='+he+', resizable, toolbar=no, location=no, directories=no, status=no, scrollbars=auto, copyhistory=no, left='+left+', top='+top)
 
es tu sûr que la taille soit totalement au hasard?

 

[edit]--Message édité par duch--[/edit]


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

Marsh Posté le 11-04-2001 à 17:37:35    

Au hasard = apparament la taille de la première fenêtre Netscape que j'ai ouvert, et toujours la même !
 
Merci pour le code, je m'en va le tester !


---------------
[:ninja%20k@zouille] Le soleil brille, les zoziaux cuicui, les navions nnnnnniiiioooooooonnnnnnnnnnnnnnnnnn.....
Reply

Marsh Posté le 11-04-2001 à 17:39:47    

Ca marche pas mieux ton code .


---------------
[:ninja%20k@zouille] Le soleil brille, les zoziaux cuicui, les navions nnnnnniiiioooooooonnnnnnnnnnnnnnnnnn.....
Reply

Marsh Posté le 11-04-2001 à 17:40:35    

sinon il y a peut-être un paramètre qu'il ne comprends pas, et que du coup il ignore tout le reste, peut-être copyhistory?
 
bon bah j'vais essayer chez moi...

 

[edit]--Message édité par duch--[/edit]


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

Marsh Posté le 11-04-2001 à 17:51:06    

voilà la soluce :  
 
newWindow=window.open('','','width='+wi+',height='+he+',resizable,toolbar=no,location=no,directories=no,status=no,scrollbars=auto,copyhistory=no,left='+left+',top='+top)
 
où est la différence te dis-tu, c'est simple, j'ai enlevé les espaces entres les paramètres :gun:


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

Marsh Posté le 11-04-2001 à 17:52:42    

Merci pour le coup de main !!!!
 
Je teste les paramètres.


---------------
[:ninja%20k@zouille] Le soleil brille, les zoziaux cuicui, les navions nnnnnniiiioooooooonnnnnnnnnnnnnnnnnn.....
Reply

Marsh Posté le 11-04-2001 à 17:57:22    

Pt1 de Pt1 !
Le problème : les espaces dans les options du Windows Open !
IE s'en fout. Pas Netscape !
Je vire les espaces et ruleez !
 
Merci d'avoir du coup de main, duch ! C'est sympa !  :hello:


---------------
[:ninja%20k@zouille] Le soleil brille, les zoziaux cuicui, les navions nnnnnniiiioooooooonnnnnnnnnnnnnnnnnn.....
Reply

Marsh Posté le 11-04-2001 à 18:02:50    

oui et puis c toujours bon à savoir !

Reply

Marsh Posté le 12-04-2001 à 09:19:23    

C'est aussi parfois quand on met pas les <!-- --> autour du code javascript:
 
<script><!--
function machin truc { ... }
//--></script>
 
si jamais il y a des < dans le code javascript, Netscape a tendance à pas aimer.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 12-04-2001 à 09:19:23   

Reply

Marsh Posté le 12-04-2001 à 09:33:19    

C'est des erreurs qui forment !
Parce que je vais m'en rappeler de celle-là !
 :D


---------------
[:ninja%20k@zouille] Le soleil brille, les zoziaux cuicui, les navions nnnnnniiiioooooooonnnnnnnnnnnnnnnnnn.....
Reply

Sujets relatifs:

Leave a Replay

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