Javascript protection mot de pass... Erreur

Javascript protection mot de pass... Erreur - HTML/CSS - Programmation

Marsh Posté le 11-11-2002 à 21:12:28    

Voila mon script ki fonctionne a merveille
 
<SCRIPT LANGUAGE="JavaScript">
function retrace()
    {
      history.go(-1);
    }
var retour=retrace;
var password="azerty";  
var name = prompt("Entrez le mot de passe","Ici" );
 
if(name ==password)
  { (alert ("Tu es autorisé à entrer!" ));}
 
else{ alert("Mot de passe incorrect ! Au Revoir..." ); retrace()}  
</SCRIPT>  
 
 
Mais le problem est kan la personne click sur un lien en dehors du navigateur, ou sur un lien target _blank
par exemple sur HFR, ICQ ou MSN ou un program de mail
 
Donc admettons kil ait I.E
IE Va se lancer sur le site,
il va demander le mot de passe, si on rentre un mot de passe incorect, il lance la fonction retrace, donc history.go(-1)  
OR ! aucune page netait ouverte avant
 
donc faille
-> on attérit kan meme sur la page
:-(
 
Que faire pour envoyer kan meme sur un autre site?


Message édité par babylonia le 11-11-2002 à 21:13:48
Reply

Marsh Posté le 11-11-2002 à 21:12:28   

Reply

Marsh Posté le 11-11-2002 à 22:28:04    

jcroi jv essayer location.href="telettubies.com";

Reply

Marsh Posté le 11-11-2002 à 22:30:15    

euh tu sais, si on desactive le js on tombe aussi sur ta page...
et si on mates le source pour voir le mot de passe, c'est encore plus joli...

Reply

Marsh Posté le 11-11-2002 à 22:38:35    

lorill a écrit a écrit :

euh tu sais, si on desactive le js on tombe aussi sur ta page...
et si on mates le source pour voir le mot de passe, c'est encore plus joli...




c bon je securise pas non plus un site avec numero de CB..
c juste un site pour une copine ou elle met ses photos, et elle ve donner acces ka ses potes
rien de bien méchant
 
donc un ptit javascript me suffit amplement
 
c juste ke kan tu donne le lien en target blank, il y avé un problem
 
mé je lai resolu avec location.href ;)
 
merci kan meme de te soucier de ma securité hihi ;)
a+
 

Reply

Sujets relatifs:

Leave a Replay

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