Écrire du code javascript sortie vers un fichier sur le serveur
J'ai donc ce fichier HTML que les tests de l'utilisateur résolution de l'écran, et les plugins installés à l'aide de Javascript. Ainsi, lorsque l'utilisateur accède à la page, qu'il voit: (par exemple) Votre résolution d'écran est de 1024x768 et voici les plugins installés: module N ° 2 - Java Deployment Toolkit 7.0.10.8 [Emplacement: npdeployJava1.dll], Plug-in N ° 3 - Java(TM) Platform SE 7 U1 [Emplacement: npjp2.dll], Plug-in N ° 4 - Microsoft Office 2003 [Emplacement: NPOFFICE.DLL]... j'ai aussi besoin d'enregistrer ces informations dans un fichier sur le serveur. Tous les utilisateurs disposant de firefox ou chrome. Comment puis-je le faire à l'aide d'AJAX?
<html>
<body>
<script language="JavaScript1.2">
document.write("Your current resolution is "+screen.width+"*"+screen.height+"")
</script>
<BR><BR>
<SCRIPT LANGUAGE="JavaScript">
var num_of_plugins = navigator.plugins.length;
for (var i=0; i < num_of_plugins; i++) {
var list_number=i+1;
document.write("<font color=red>Plug-in No." + list_number + "- </font>"+navigator.plugins[i].name+" <br>[Location: " + navigator.plugins[i].filename + "]<p>");
}
</script>
</body>
</html>
Grâce
- Bonjour alpinemobile. Qu'avez-vous de faire? Pouvez-vous indiquer la bonne réponse?
Vous devez vous connecter pour publier un commentaire.
Sans jQuery (raw JavaScript):
À l'aide de jQuery:
J'espère que cela aide 🙂
Plus d'infos:
https://www.google.co.il/search?q=js+ajax+post&oq=js+ajax+post
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest
Savez-vous jQuery? Il sera beaucoup plus facile avec jQuery.
Puis dans savedata.php vous pouvez écrire quelque chose comme ce qui suit:
Faire une demande de code javascript d'une page qui s'exécute côté serveur code.
Envoi d'une requête post avec ajax http://www.javascriptkit.com/dhtmltutors/ajaxgetpost.shtml, par exemple, un apsx page. À partir aspx vous pouvez enregistrer dans un fichier texte ou une base de données.