반응형
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
반응형
'Nice programing' 카테고리의 다른 글
파이썬 hash () 함수 내장 (0) | 2020.10.06 |
---|---|
mysql 테이블 열 데이터 유형을 얻는 방법은 무엇입니까? (0) | 2020.10.06 |
Gcc 오류 : gcc : 'cc1'exec 시도 오류 : execvp : 해당 파일 또는 디렉토리가 없습니다. (0) | 2020.10.06 |
std :: dynarray 대 std :: vector (0) | 2020.10.05 |
OPTIONS 프리 플라이트 요청을 건너 뛰는 방법은 무엇입니까? (0) | 2020.10.05 |