목차
appName 예제 - 브라우저명 반환
appName 정의
appName 구문
appName 예제 - 브라우저 각종 정보 확인
appName 예제 - IE로 접속 시 특정페이지로 보내기
appName 예제 - 브라우저명 반환
<button onclick="homzzang()">클릭</button>
<p id="demo"></p>
<script>
function homzzang() {
var x = "브라우저명: " + navigator.appName ;
document.getElementById("demo").innerHTML = x;
}
</script>
결과보기
appName 정의
브라우저명 반환
1.
결과값은 브라우저마다 다름.
IE11, Firefox, Chrome, Safari ─ "Netscape" 반환.
IE 10 및 이전 버전 ─ "Microsoft Internet Explorer" 반환
Opera ─ "Opera" 반환.
2.
navigator 객체에 속함.
읽기 전용 속성.
3. 모든 최신브라우저 지원.
appName 구문
navigator.appName
appName 예제 - 브라우저 각종 정보 확인
<div id="demo"></div>
<script>
var txt = "";
txt += "Browser 코드명 (appCodeName): " + navigator.appCodeName + "<hr>";
txt += "Browser 이름 (appName): " + navigator.appName + "<hr>";
txt += "Browser 버전 (appVersion): " + navigator.appVersion + "<hr>";
txt += "Cookies 사용여부 (cookieEnabled): " + navigator.cookieEnabled + "<hr>";
txt += "Browser 언어 (language): " + navigator.language + "<hr>";
txt += "Browser 온라인 (onLine): " + navigator.onLine + "<hr>";
txt += "플랫폼 (platform): " + navigator.platform + "<hr>";
txt += "User-agent header (userAgent): " + navigator.userAgent + "<hr>";
document.getElementById("demo").innerHTML = txt;
</script>
결과보기
appName 예제 - IE로 접속 시 특정페이지로 보내기
<script>
if(navigator.appName.indexOf("Internet Explorer")!=-1 || navigator.userAgent.match(/Trident.*rv[ :]*11\./)) {
window.location = "https://homzzang.com ";
}
</script>
우다다다 님 (230120) https://sir.kr/qa/487316
주소 복사
랜덤 이동