J'ai dans un menu un lien protégé par un mdp en java:
<a onclick="passwordunterhalt2()"><font color="#003366"><b>Unterhalt 2000 privé</b></font></a> |
psswordunterhalt2() est lié à un fichier .js où on trouve ca:
/* Display object */
function displayobject(object) {
object.visibility = VISIBLE;
}
/* Hide object */
function hideobject(object) {
object.visibility = HIDDEN;
}
// Affiche une fenetre, demande le mot de passe, et continue vers la destination si ok
function passwordunterhalt2()
{
var passw_original="mot_de_passe";
var destination="unterhalt/members/default.htm";
var passw, i=0, loop_max=3;
while(passw!=passw_original && i<loop_max) {
passw=prompt("Veuillez introduire le mot de passe pour accèder au dossier des auteurs : ","" );
i++;
}
if (passw==passw_original) {
location.href=destination;
}
else
{
alert("Désolé, le mot de passe n'est pas correct ... " );
} } |
Le problème est que lorsque le password est bon, le changement de page se fait dans le menu.
J'aimerais que cela ouvre une nouvelle page.
Message édité par cardinaldebiere le 10-07-2002 à 10:34:17