function Login(){
var done=0;
var username=document.login.username.value;
username=username.toLowerCase();
var password=document.login.password.value;
password=password.toLowerCase();
if (username=="4321" && password=="1234") { window.location="test.htm"; done=1; }
if (username=="member2" && password=="password2") { window.location="page2.html"; done=1; }
if (username=="member3" && password=="password3") { window.location="page3.html"; done=1; }
if (done==0) { alert("Login invalide"); }
}
eh bien cela ne fonctionne pas !! par contre si je mets tout sur une meme page sa marche sans soucis:
page d'origine elle fonctionne:
--------------------------------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Document sans nom</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<SCRIPT LANGUAGE="JavaScript">
function Login(){
var done=0;
var username=document.login.username.value;
username=username.toLowerCase();
var password=document.login.password.value;
password=password.toLowerCase();
if (username=="member1" && password=="password1") { window.location="javascript_066_exemple2.htm"; done=1; }
if (username=="member2" && password=="password2") { window.location="page2.html"; done=1; }
if (username=="member3" && password=="password3") { window.location="page3.html"; done=1; }
if (done==0) { alert("Login invalide"); }
}
</SCRIPT>
<form name=login>
Login :
Mot De Passe:
</form>
</html>
----------------------------------------------------------------------------------------
cette page là fonctionne sans soucis !!
alors quelqu'un pourrait il me dire ce qui ne va pas ?? merci
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 15 nov. 2005 à 15:36
Bonjour,
dans les .js il ne faut que le code JavaScript, donc virer :
<SCRIPT LANGUAGE="JavaScript">
</SCRIPT>
</head>
ça devrait aller mieux.
si le debugger était activé, la ligne était signalée en erreur.
Cordialement. Bul. ~ Site ~