반응형

<script type="text/javascript">
var mobileKeyWords = new Array('iPhone', 'iPod', 'BlackBerry', 'Android', 'Windows CE', 'LG', 'MOT', 'SAMSUNG', 'SonyEricsson');
for (var word in mobileKeyWords){
    if (navigator.userAgent.match(mobileKeyWords[word]) != null){
        location.href = "보내고 싶은 모바일 경로";
        break;
    }

}
</script>


반응형

'# Work > Javascript' 카테고리의 다른 글

node.js 개발환경 셋팅 (grunt.js 클라이언트 설치)  (0) 2015.06.03
Node.js란  (0) 2015.05.26
if문의 축약형  (0) 2015.02.16
자바스크립트 기초-7 object,DOM  (0) 2012.01.02
자바스크립트 기초-6 이벤트  (0) 2011.12.30
호정찐
반응형

[펌] input type에 관련해 정리가 아주 잘 되어있음.

http://htglss.tistory.com/74



아이폰으로 인터넷을 하다보면은 여러가지 폼에다가 입력을 해야 할 경우도 많습니다. 아이폰을 사용해보신 분들은 아시겠지만 상황에 따라서 다른 키보드가 뜨는데요. 오늘은 input 박스의 type에 따라 다르게 뜨는 키보드의 모양의 분석해 보겠습니다.


우선 기본적으로 나오는 type=text 일 경우에는 다음과 같은 키보드가 나옵니다.


text일 경우에는 기본적인 키보트가 뜹니다. 인풋박스들이 <form> 태그에 쌓여있기 때문에 아래에는 "go" 라고 버튼이 뜹니다.

그렇다면 다음에 있는 땡땡땡 부분은 다들 아시다시피 password 부분입니다. 그 곳에 포커스가 가게 되면,


위와 같은 키보드가 돌출하게 되는데, 한가지 다른 점은 처음에 입력하는 값을 대문자로 입력하게 해주는, shift가 안눌려있습니다.


다음은 이메일인데, type을 email로 했을 경우에는 아주 친절하게도 @ 와 . 이 나오게 됩니다. 입력하기 참 쉽겠죠?


type=number 에 포커스 되었을 때는 특수문자를 눌렀을 경우와 같은 키보드가 나옵니다.


오늘의 하일라이트, type=tel 일경우에는 전화번호를 쉽게 입력할 수 있도록 전화번호 키패드가 뜨게 됩니다. 이거 정말 마음에 드네요. 주민등록번호나 전화번호를 입력할 때 사용하면 좋을 듯 합니다.


url의 경우도 email과 비슷합니다. url을 쉽게 입력할 수 있도록 /(슬래시)와 .com(닷컴)이 나오게 됩니다. 입력할 때 편하겠네요.


type=search 일 경우는 "Go" 부분이 "Search"로 변하고 나머지는 동일합니다. 다른 것들은 text와 동일하게 뜨므로 이미지는 생략하였습니다.


반응형
호정찐
반응형

ul{letter-spacing:-4px;font-size:0;line-height:0;}
ul li{display:inline-block;*display:inline;*zoom:1;letter-spacing:설정값;font-size:설정값;line-height:설정값;}

이렇게 적용하면 ie 하위브라우저, 스탠다드 브라우저, 사파리 모두 적용이 가능 하다고 함.

(사파리에서.. letter-spaicing -4px 이상을 줘야 제대로 적용되보임...)

반응형
호정찐