■ User Agent이용 아이폰/안드로이드 구별 방법


<script type="javascript">

var useragent = navigator.userAgent.toLowerCase();    //    User-Agent값을 가져와 소문자로 변환


if( useragent.search("android") > -1 ){

// 안드로이드

} else if( useragent.search("iphone") > -1 ){

// 아이폰

}

</script>

'Tips & Tech > JavaScript' 카테고리의 다른 글

자바스크립트 함수 호출방법  (0) 2012.05.23
History 객체  (0) 2012.05.02

■ 간단한 예


<a href="javascript:funcA();">함수호출1</a>

<a href="javascript:funcA();void(0);">함수호출2</a>


<a href="#" onclick="funcA()">함수호출3</a>

<a href="#" onclick="funcA();funcB()">함수호출4</a>


<img src="a.gif" alt="" onclick="funcA();" />

<img src="a.gif" alt="" onclick="funcA();funcB()" />

'Tips & Tech > JavaScript' 카테고리의 다른 글

[Script]User Agent이용 아이폰/안드로이드 구별 방법  (0) 2012.05.24
History 객체  (0) 2012.05.02

웹 브라우저가 최근에 방문한 주소를 기억해두는 공간. history 객체는 이러한 히스토리 정보를 활용해서 원하는 페이지로 이동한다.


형식) window.history.속성

history.속성.메소드


history 객체는 length 속성 하나만 포함되며, length 속성은 지금까지 읽어온 페이지의 수를 나타낸다.


****** 속성

- length : 지금까지 읽어온 페이지의 수


****** 메소드

- back() : 이전 페이지로 돌아감 '뒤로' 버튼과 동일한 효과

- forward() : 한 페이지 다음으로 이동, '앞으로' 버튼과 동일한 효과

- go(n) : n단계 만큼 이동

1) +go(정수) : 히스토리 목록에서 정수만큼 뒤에 있는 URL로 이동

2) +go(음수) : 히스토리 목록에서 음수만큼 앞에 있는 URL로 이동

3) +go(문자열) : 히스토리 목록에서 문자열을 포함하는 URL로 이동

4) +go(0) : 현재 페이지, '새로고침' 아이콘과 같은 역할

5) +go(1) : history.forward()와 같이 다음 페이지로 이동

+ Recent posts