comment créer une pop up d'acces restreint avec code ?

Une pop-up ? Maintenant que tout le monde a activé le blocage des pop-ups sur son navigateur web ! :D Tu cherches les ennuis ? :siffle: Je passerais plutôt par une nouvelle page web. :zen:
 
C'est pour de l'intranet, ça ne pose pas de probleme.
Mais la question a changé..
J'ai réussi à faire ma popup mais :
Quand je valide mon code, ma page de destination s'ouvre dans la popup ! je voudrais qu'elle s'ouvre dans la page arriere (celle qui m'a permis d'ouvrir ma popup).
+
Si mon code est faux j'aimerais aussi qu'elle me dirige vers la page erreur.html
merci
 
Bonjour et merci à ceux ou celles qui voudront m'aider;
au depart j'ai ma page 1 avec un lien qui va sur la page 2 mais pour acceder à la page 2 il faut rentrer un code (unique pour tous), jusque là ça marche mais...

probleme 1 :
- à la validation ma page 2 s'affiche dans ma popup !!!
>>je voudrais qu'elle s'affiche dans la page 1

probleme 2 :
- si le code n'est pas bon je voudrais aller sur erreur.html mais ou mettre ce code ?

Voici ma page popup ou il y a le formulaire :

<html>
<head>
<title>titre</title>

<script type="text/javascript">

function verif_formulaire()
{
if(document.formulaire.passe.value + '.html' ; document.location=OuAller) {
alert("Mot de passe incorecte, veuillez essayer à nouveau");
document.formulaire.nom.focus();
return false;
}

{
function twFermer() {
**window.close();
}

</script>

</head>

<body bgcolor="#CCCCCC">
<br>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center"><form action="" method="post" name="formulaire" id="formulaire" onReset="return ResetCheck()">
<span class="titreinterieur">Entrez votre code</span><br>
<br>
<input name="passe" type="password" id="passe2">
<br>
<br>
<table width="150" border="0" cellpadding="0" cellspacing="0">
<tr align="right">
<td>
<input name="Reset" type="Reset" onclick="twFermer()" value="Annuler"></td>
<td>
<input name="button" type="button" onClick="var OuAller = document.formulaire.passe.value + '.html' ; document.location=OuAller" value="OK"></td>
</tr>
</table>
</form></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
 
Vector, t'es mignon, mais poster deux fois le même problème dans deux sujets différents a 4 heures d'intervalle, c'est lourd. Quand de plus tu doubles les posts c'est carrément limite. Fais gaffe a ce que tu fais ou alors sois moins nerveux sur la souris, merci d'avance.
 
Je pense qu'en utilisant opener.location tu devrais y arriver : opener représente la fenètre "mère" quand on utilise une pop-up.
 
oui mais ou puis-je le mettre ?
quand je le rajoute là plus rien ne marche..
<input name="button" type="button" onClick="var OuAller = document.formulaire.passe.value + '.html' ; document.location=OuAller opener.location">

merci starmac
 
Je ne suis pas un grand spécialiste de javascript mais dans mon esprit il s'agissait d'utiliser opener.location en lieu et place de document.location

Maintenant je ne garantis rien de rien ;)
 
J'ai presque eu envi de faire ton code mais finalement je crois que le mieux c'est de t'enligner sur comment le faire :) Starmac t'a indiqué la bonne voix, maintenant il te reste plus qu'a regarder ici et surtout n'oublis jamais que google est ton ami
:rolleyes:

Marc-André :D