아랄라랄라
R 스토리
아랄라랄라
전체 방문자
오늘
어제
  • All (199)
    • Web (145)
      • Markup | WEB (9)
      • Styles (45)
      • javascript (32)
      • jquery (28)
      • vue (16)
      • react (10)
      • more (5)
    • IT (32)
      • CS (3)
      • git hub (5)
      • UI | UX (18)
      • more (6)
    • ETC (22)
      • 이슈노트 (12)
      • 스터디 (10)
      • 아랄라 ☞☜ (0)
      • JOB🛠 (0)

인기 글

반응형
hELLO · Designed By 정상우.
아랄라랄라

R 스토리

Web/javascript

[자바스크립트] 모바일 웹일 때 주소창이 사라지게 설정

2018. 5. 15. 15:01

<script>


// <![CDATA[


   try{


        window.addEventListener("load", function(){


             setTimeout(scrollTo, 0, 0, 1);


        })


    } catch(e){  }


// ]]>


</script>




위 소스를 모바일 사이트에서 사용자의 편의성을 고려하기 위해 주소창을 가리는 방법이다.

이는 사실 주소창이 사라지는 것이 아니라 페이지의 x, y 값을 0, 0으로 설정해 주소창이 사라지는 것처럼 보이게 하는 것으로 사용자에게는 편의성을 제공할 수 있다.


다만 페이지 로딩이 느리면서 주소창이 있는 상태로 로딩되다가 갑자기 페이지가 위로 올라가기도 하는데, 이 사이에 사용자가 화면을 터치하며 원하지 않는 곳으로 페이지가 이동할수고 있으니 주의해야한다.






★ <![CDATA[   란?


CDATA는 SGML이나 XML에서 문자열(string)을 표현할 때 사용하는 기본 요소이다. 안에 들어있는 내용은 문자열 데이터라는 뜻이다. 하위 태그는 무시해도 되는 태그라는 것을 파서에게 알려주므로 오동작이나 오류를 막을 수 있다.

728x90
저작자표시 비영리 (새창열림)

'Web > javascript' 카테고리의 다른 글

[브라우저] 로컬스토리지, 세션 스토리지 , 캐시  (0) 2018.07.27
[자바스크립트] 자바스크립트 정리  (0) 2018.05.15
[자바스크립트] 현재 해상도를 얻는 자바스크립트  (0) 2018.05.15
[제이쿼리][자바스크립트] 영문만, 숫자만, 한글만 입력.  (0) 2018.05.15
[자바스크립트] 연산자  (0) 2018.05.15

티스토리툴바