Bonjour,

Voici le code d'un formulaire qui me sers à rediriger les visiteur sur un domaine sur leqquel ils sont inscrit. Il y a plusieurs domaines. Ils doivent choisir taper leur login et mdp et se connecter. Seulement si avec Firefox, safari, etc ... ça marche, ça ne marche pas avec IE 6,7,8 ...

Il y aurait-il une solution ?


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<script type="text/javascript">
var lastType = "";
function changeAction(type) {
	if (document.formulaire.Base.value == '') {
		alert('Vous devez choisir un domaine');
	} else {
		if(type == "login" && lastType == "") {
			var url = "http://" + document.formulaire.Base.value + "/login.php";
			document.formulaire.action = url;
		}
	}
}
</script>
 
</head>
 
<body>
<center>
<form name="formulaire" action="" method="post" onsubmit="changeAction('login');">
<table width="450" border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
	<td>Univers</td><td>Identifiant</td><td>Mot de Passe</td>
</tr><tr>
	<td>
		<select name="Base" id="Base" tabindex="1">
			<option value="domaine1.com">Domaine 1</option>
			<option value="domaine2.com">Domaine 2</option>
		</select>
	</td>
	<td>
		<input name="username" value="" type="text">
	</td>
	<td>
		<input name="password" value="" type="password">
	</td>
</tr>
<tr>
	<td>
		<input name="submit" value="Connexion" type="submit">
	</td>
</tr>
</tbody>
</table>
</form>