programing

자바스크립트로 User Agent 가져오기

stoneblock 2023. 10. 1. 19:14

자바스크립트로 User Agent 가져오기

사용자의 사용자 에이전트를 잡아 속성에 맞게 지원할 수 있는 스크립트를 받고 싶습니다.

웹사이트 문제 연락처 양식을 만들고 있는데 보통 사용자가 어떤 브라우저를 사용하는지 알아야 합니다.사용자 에이전트 문자열을 탐지하여 입력 요소의 값으로 지원하려면 어떻게 해야 합니까?

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

원래 Q가 jQuery에 대해 아무 말도 안 해서.

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

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