별의 공부 블로그 🧑🏻‍💻
728x90
728x170
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<!-- 브라우저 객체 모델을 사용해 운영체제와 스크린 정보 얻기 -->
<html>
<head>
<script type="text/javascript">
    function info1() {
        var os=navigator.userAgent.toLowerCase();
 
        var info_wrap=document.getElementById("info_wrap");
 
        if(os.indexOf('windows')>=0) {
            info_wrap.innerHTML="윈도우";
        }
        else if(os.indexOf('macintosh')>=0) {
            info_wrap.innerHTML="맥킨토시";
        }
        else if(os.indexOf('iphone')>=0) {
            info_wrap.innerHTML="아이폰";
        }
        else if(os.indexOf('android')>=0) {
            info_wrap.innerHTML="안드로이드";
        }
 
        setTimeout("info_wrap.innerHTML=",3000);
    }
 
    function info2() {
        var sc_w=screen.width;
        var sc_h=screen.height;
 
        var info_wrap=document.getElementById("info_wrap");
        info_wrap.innerHTML=sc_w+"X"+sc_h;
 
        setTimeout("info_wrap.innerHTML=",3000);
    }
</script>
</head>
<body>
    <h1>운영체제 및 스크린 정보</h1>
    <p id="info_wrap"></p>
 
    <button onclick="info1();">운영체제 정보</button><br />
    <button onclick="info2();">스크린 정보</button>><br />
</body>
</html>
cs

 

소스 출처 : Do It! 자바스크립트+제이쿼리 입문 (정인용 지음, 이지스퍼블리싱) 

728x90
그리드형(광고전용)

'Source Code > JavaScript' 카테고리의 다른 글

폼 요소 선택자  (0) 2017.05.21
문서 객체에 이벤트 핸들러 적용  (0) 2017.05.21
선택자 호환성 문제 해결  (0) 2017.05.21
문서 객체 모델 (DOM)  (0) 2017.05.21
navigator 객체  (0) 2017.05.21
history 객체  (0) 2017.05.21
location 객체  (0) 2017.05.21
screen 객체  (0) 2017.05.21
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️


📖 Contents 📖