Envoyer information mais rester sur la même page

Fermé
Jawaweb - 1 janv. 2015 à 16:09
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 - 1 janv. 2015 à 16:43
Bonjour,
J'essaie de créer une mini page internet qui est censée récupérer 2 Strings, les assembler, et les envoyer à une adresse IP locale, mon code pour l'instant est le suivant :
<!DOCTYPE HTML>
<html>
	<head>
	<title>Domotique</title>
	<meta charset="UTF-8">
	<script>
		function transferData() {
			var c1 = document.getElementById("cchar").value;
			var c2 = document.getElementById("nnumber").value;
			var c3 = "http://192.168.1.10/?";
			var link = c3+c1+c2;
			window.location=link;
		}
	</script>
	</head>
	
	<body>
		<input type="text" name="char" id="cchar" value="">
		<input type="text" name="number" id="nnumber" value="">
		<button onclick="transferData();">Transfer</button>
	</body>


</html>

Et j'aimerai pouvoir envoyer ces informations, sans changer de page internet.
Merci d'avance pour vos réponses
A voir également:

1 réponse

animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 738
1 janv. 2015 à 16:43
Salut
si tu fais un window.location tu recharge la fenêtre avec la nouvelle url (link)
tu n'envoie en faite aucune information nulle part, tu recharge juste une nouvelle page.
si tu veux rester sur la meme page et charger dedans les éléments de l'url crée tu peux le faire dans un iframe dynamiquement
quelques exemples
https://www.dyn-web.com/tutorials/iframes/

j'avoue que ne comprend pas bien le but de la manoeuvre
0