본문 바로가기

IE 조건부 주석 조건부 주석은 HTML 소스중 인터넷 익스플로러(ie)에서 해석되는 조건문 입니다. 구 버전의 ie에서 제대로 작동하지 않는 문제를 해결할 수 있습니다. 하지만 ie10 의 표준 모드에서 조건부 주석은 지원되지 않고, JScript 조건부 주석은 지원됩니다. 위와 같은 구문으로 조건부 주석을 사용할 수 있으며, 조건(condition)을 만족할 경우 HTML을 렌더링하게 됩니다. 조건부 주석을 지원하지 않는 브라우저에서는 위 구문을 일반 주석문으로만 해석합니다. condition에 사용되는 기호는 다음과 같습니다. !(아니다), lt(작다), lte(작거나 같다), gt(크다), gte(크거나 같다), ()(우선처리), &(그리고), |(또는) condition 예) [if !ie] ie 가 아니라면 [..
Google Maps API 웹사이트 내에 '오시는길' 등의 특정 위치를 나타낼 때 보기 쉽게 이미지로 잘 표현할 수도 있지만, 특정 지도 서비스 업체의 API 를 이용하는 것도 좋은 방법입니다. 구글맵 API 를 이용하여 웹사이트에 위치를 표현하는 방법입니다. '구글맵 API' - https://developers.google.com/maps/?hl=ko 를 검색해 들어가면 JavaScript, Flash, 3D, Static 기반의 다양한 API를 볼 수 있습니다. Maps JavaScript API(V3) 를 사용해 봤습니다. Guide 를 활용하여 본인이 원하는 기능들을 구현하면 되겠습니다. 1. 기본 환경 세팅 - 기본적인 폼 구성입니다. // HTML5 로 선언해야 합니다. // onload 등의 이벤트로 initiali..
팝업 화면 중앙 배치 팝업 띄울 때, 모니터 중앙에 오도록 배치하기. * 듀얼 모니터 사용시에도 해당 모니터 중앙에 오도록 배치 # vi popup.html
Popup Layer 경고창 혹은 팝업창을 대신하여 div를 이용한 popup layer. 페이지마다 모든 컨텐츠를 가릴 수 있는 div를 생성하기 위해 자바스크립트를 작성합니다. var box_height = $('#container').height(); $('#black_layer).height( box_height ); #container 는 페이지의 모든 컨텐츠가 들어가 있는 div 엘리먼트. 이러면 popup layer 주변의 검은 배경이 페이지에 꽉 차서 스크롤을 내려도 페이지 컨텐츠의 모든 내용이 가려져야 하는데, Chrome 님께서 오작동을 하시네... 물론 뭔가 빠져서 정상 작동을 하는 것이겠지만. 브라우저별로 $('#container').height() 의 크기가 다르다는 불편한 진실. ie : 1202px..