[AIDE] lancement d'une pop-up avec javascript

Statut
N'est pas ouverte pour d'autres réponses.
Salut à tous

Voilà j'ai un petit problème à savoir que j'ai un système d'accès à certaines pages protégées par mot de passe.

si la personne veut se connecter elle clique sur un lien et une pop-up s'ouvre avec un formulaire type "login", "pass"

Si la personne est bien enregistrée elle a donc accès à ces pages mais si elle n'est pas loggée, j'aimerais lancer un pop-up du même type que le login avec le message d'erreur.

Le problème c'est que la pop-up est bloquée avec les firewalls vu que je la lance moi-même (au contraire de la pop-up login qui elle est activée via un clic utilisateur)

j'ai donc ce genre de code

<script language='JavaScript'>
var largeur=300;
var hauteur=200;
var top=(screen.height-hauteur)/2;
var left=(screen.width-largeur)/2;
var page="az_denied_popup.php?error=".$_GET["error"]."";

var options="menubar=no,scrollbars=yes,statusbar=no";
window.open(page,"","top="+top+","left="+left+",width="+largeur+",height="+hauteur+","+options);

</script>

J'ai déjà essayé avec onload ou palcer le texte dasn la page mais rien à faire pas de lancement possible.

Mais elle est bien bloquée si la personne a un firewall...

J'aimerais savoir si c'est possible de lancer une pop-up soi même sans qu'elle soit bloquée...

merci :wink:
 

null

ose();
Essaye un truk comme ça

Code:
<script type="text/javascript">
   function loadStatus()
   { 
        var largeur=300;
	var hauteur=200;
	var top=(screen.height-hauteur)/2;
  	var left=(screen.width-largeur)/2;
	var page="az_denied_popup.php?error=".$_GET["error"]."";
			
	var options="menubar=no,scrollbars=yes,statusbar=no";
 			   window.open(page, "", "top="+top+", "left="+left+", width="+largeur+", height="+hauteur+", "+options);
   }
  </script>  

  <body onload="loadError();" ...>
 
1er
OP
Bidibule2000

Bidibule2000

Elite
j'avais déjà essayé en mettant tout dans une focntion mais ça ne marche pas non plus :cry:

C lourd ça
 

.Vinc.

Oh, un LamZ !
fais gaffe au layout... si tu veux pas te faire close ;)

Sinon, oublie peut etre le principe de pop-up en cas d'erreur, mais plutot un petit message d'erreur dans un boite de dialogue...
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut