Nice programing

JavaScript로 사용자 에이전트 가져 오기

nicepro 2020. 10. 6. 19:03
반응형

JavaScript로 사용자 에이전트 가져 오기


사용자의 사용자 에이전트를 가져와 속성에 적용 할 수있는 스크립트를 얻고 싶습니다.

웹 사이트 문제 문의 양식을 만들고 있는데 일반적으로 사용자가 사용하는 브라우저를 알아야합니다. 사용자 에이전트 문자열을 감지하여 입력 요소의 값으로 어떻게 적용 할 수 있습니까?

내 HTML은 다음과 같습니다.

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

사용자 에이전트를 값 속성으로 추가하여 다음과 같이 보이기를 원합니다.

<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" />

순수 자바 스크립트

document.getElementById('UserAgent').value = navigator.userAgent;
<input type="text" id="UserAgent">

jQuery

$('#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">


Original Q는 jQuery에 대해 아무 말도하지 않았습니다. 그래서

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

참고 URL : https://stackoverflow.com/questions/9450066/getting-the-user-agent-with-javascript

반응형