Bonjour,

j'aimerais setter un paramètre dans mon URL,
afin d’éviter certains accidents *boucles infini par exemple*

Aujourd'hui j'écris l'URL avec la balise meta
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<META HTTP-EQUIV="Refresh" CONTENT="10; URL=Page_2.html?alreadylogged=0">
et je le lis en javascript
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
function getParamValue(param,url)
{
	var u = url == undefined ? document.location.href : url;
	var reg = new RegExp('(\\?|&|^)'+param+'=(.*?)(&|$)');
	matches = u.match(reg);
	return matches[2] != undefined ? decodeURIComponent(matches[2]).replace(/\+/g,' ') : '';
}
//############################################################################################################ 
function autoSend() 
{
	if( getParamValue('alreadylogged') == '0' ) 
	{
		/* Récupération du formulaire */
		var form = document.getElementById('Login_Area_Form');
		/* Envoi automatique du formulaire */
		form.submit();
		//alert("SUBMIT EFFECTUE!");
	}
}
le soucis c'est que je pensai le setter dans la balise <form id="Login_Area_Form"> comme ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<!-- ########################### Login ########################### -->
<form ENCTYPE="text/plain" ACTION="https://192.168.0.1/FormLogin" METHOD="POST" id="Login_Area_Form" Name="LoginForm" autocomplete="off">
	<input type="hidden" name="Redirection" value="" />
	<input type="hidden" name="Login" value="admin" />
	<input type="hidden" name="Password" value="" />
	<input type="hidden" name="alreadylogged" value="1" /> // <- ça marche pas vue que je suis en mode "POST"
</form>
existe t'il une méthode en javascript me permettant d'écrire la variable dans l'URL une fois que je l'ai lue?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
// après ce test
if( getParamValue('alreadylogged') == '0' )