Envoyer résultat de fonction JS à PHP ??

Résolu/Fermé
moderno31 Messages postés 870 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 8 août 2012 - 27 sept. 2009 à 12:30
moderno31 Messages postés 870 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 8 août 2012 - 29 sept. 2009 à 16:46
Bonjour,

Je galère à faire communiquer javascript et php.
Ma fonction en .js (fonctionne très bien, testée via un alert dans un body onLoad...)
<script type="text/javascript" >
	function resolution() {
		var resolution = "";
		var resolution_failed = "no_trace";
		var hauteur = screen.height;
		var largeur = screen.width;
		var bits = screen.colorDepth;
			if((hauteur > 0) && (largeur > 0) && (bits > 0)){
				resolution += "("+largeur+"x"+hauteur+")"+":"+bits;
				return resolution;
			}else{
				return resolution_failed;
			}
	}
</script>

Je voudrais récupérer ce résultat dans un input HTML.
Donc j'ai essayé toute sorte de chose et j'arrive pas. Dernier essaie ci-dessous.
<input type="hidden" name="resolution" id="resolution" value="\"<script language="javascript">resolution();</script>"\"">


Question : Comment ajouter à la valeur de cet input, le résultat renvoyé par ma fonction javascript.

Merci de votre aide.

3 réponses

moderno31 Messages postés 870 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 8 août 2012 92
27 sept. 2009 à 17:35
Personne ne sait ?
0
watou Messages postés 199 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 19 avril 2013 28
27 sept. 2009 à 23:01
essaye ceci :

<script language='javascript'>

      document.write("<input type='text' name='nom' value='" + resolution()  +"'>");

</script>
0
moderno31 Messages postés 870 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 8 août 2012 92
29 sept. 2009 à 16:46
Hello, merci.
Je ne savais opas la syntaxe à lui mettre, ça fonctionne. Super
0