[JS] - screen width

- screen width [JS] - HTML/CSS - Programmation

Marsh Posté le 22-06-2005 à 16:35:19    

Bonjour j'ai ce script que j'utilise depuis un petit moment, par contre il ne fonctionne pas vraiment avec Netscape ou Firefox...
C'est sensé ouvrir une popup de taille LfxHf au milieu de l'écran, mais avec ces 2 navigateurs, la popup est en haut à gauche...
Quelqu'un aurait une petite modif pour ça?
 

Code :
  1. <script>
  2. // taille de l'éccran du client  
  3. var Hc = screen.AvailHeight;
  4. var Lc = screen.AvailWidth;
  5. function popupcenter(URL,Titre,Lf,Hf) {
  6. var Ftop = Math.round( (Hc-Hf)/2);
  7. var Fleft = Math.round( (Lc-Lf)/2);
  8. var fenetre=window.open(URL,Titre,'top='+Ftop+', left='+Fleft+', width='+Lf+', height='+Hf+', scrollbars=1');
  9. }
  10. </script>

Reply

Marsh Posté le 22-06-2005 à 16:35:19   

Reply

Marsh Posté le 22-06-2005 à 16:36:27    

Pourquoi ouvrir une pop up de la taille de la fenetre du client ?

Reply

Marsh Posté le 22-06-2005 à 16:37:31    

Les popups ça suce des bites [:moule_bite]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 22-06-2005 à 16:38:44    

Ou c'est scato,voir sado :p

Reply

Marsh Posté le 23-06-2005 à 11:24:41    

plainsofpain, tu sais pas lire? t'es vraiment apprenti ou bien?
La taille est définie par Lf et Hf (les paramètres de la fontion), Hc et Lc sont là pour calculer le top et le left qui permettent de centrer la popup.
 
Je suis d'accord les popups (intempestifs) c'est naz, mais vous faites comment sinon pour avoir une fenêtre sans barre de menu, d'adresse, de status...) qui en plus respecte une certaine taille?

Reply

Marsh Posté le 23-06-2005 à 11:26:11    

Moi j'ai interdits à JS de me virer menu, status ou barre d'adresse [:joce]

Reply

Marsh Posté le 23-06-2005 à 11:34:53    

ah c'est malin  :(

Reply

Marsh Posté le 23-06-2005 à 11:36:05    

Non, justement, j'aime pas qu'on me vire mes trucs :)

Reply

Marsh Posté le 23-06-2005 à 11:39:45    

FlorentG a écrit :

Moi j'ai interdits à JS de me virer menu, status ou barre d'adresse [:joce]


 
+1
 
Et un site qui tente de me virrer des trucs de ce genre la je le bloque


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 23-06-2005 à 11:44:55    

+2

Reply

Marsh Posté le 23-06-2005 à 11:44:55   

Reply

Marsh Posté le 23-06-2005 à 12:09:05    

+3 un site qui me fout des popups inutiles et nazes je le vire

Reply

Marsh Posté le 23-06-2005 à 14:28:54    

bordel vous comprenez rien à rien!!!!
 
C'est pas de popup inutile qu'on parle, pour être exact dans mon cas un clic sur un lien, lance un questionnaire dans une popup.
Enfin vu vos appréhensions avec les popups, je vais voir si je vais pas me faire un version iframe...
 
Enfin sinon ça résoud pas le problème, pourquoi NS et FF ne comprennent pas ces lignes de JS?

Reply

Marsh Posté le 23-06-2005 à 14:30:17    

C'est pour un intranet ? Sinon il ne faut pas le faire dans un popup, ou alors prévoir une version qui s'affiche dans la page normale [:spamafote]

Reply

Marsh Posté le 23-06-2005 à 14:40:30    

bigben74 a écrit :

C'est pas de popup inutile qu'on parle, pour être exact dans mon cas un clic sur un lien, lance un questionnaire dans une popup.


Ca me semble être un exemple type de popup inutile [:spamafote]  

Citation :

Enfin vu vos appréhensions avec les popups, je vais voir si je vais pas me faire un version iframe...


C'est pire [:petrus75]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 23-06-2005 à 15:23:37    

sinon pour vérifier ton script fais des alert!!!
tu verras bien ce qui cloche :)
 
t'as de la chance t'as pas 200 lignes à débugger

Reply

Sujets relatifs:

Leave a Replay

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