81 votes

L'obtention de l'Agent de l'Utilisateur avec le JavaScript

Je voudrais faire un script qui peut s'emparer de l'utilisateur de l'agent utilisateur et le soutenir pour un attribut.

Je suis en train de faire un site web problèmes formulaire de contact et habituellement, j'ai besoin de savoir ce navigateur de l'utilisateur. Comment puis-je détecter la chaîne de l'agent utilisateur et le soutenir que la valeur d'un élément d'entrée.

Mon code html ressemble à quelque chose comme:

<input type="hidden" id="UserAgent" name="User Agent" />

Je veux l'agent de l'utilisateur à ajouter à ce que la valeur de l'attribut de sorte qu'il pourrait ressembler:

<input type="hidden" id="UserAgent" name="User Agent" value="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/534.53.11 (KHTML, like Gecko) Version/5.1.3 Safari/534.53.10" />

171voto

Adam Merrifield Points 5112

$('#UserAgent').val(navigator.userAgent);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

<input type="text" id="UserAgent">

50voto

axlotl Points 121

Original Q n'a rien dit à propos de jQuery. donc

document.getElementById('UserAgent').value = navigator.userAgent;

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X