본문 바로가기

2012/072

Javascript jQuery dialog 제어하기 jQuery ui 중에 dialog 가는 기능이 있다. div에 적용시켜서 팝업처럼 사용 할수있게 만드는 기능이다 거기에다 나타날때와 사라질때 적절한 애니매이션 효과를 줄수도 있고, 그냥 적용만 시키면 드래그도 된다 -_- 전지전능한 jQuery 하지만 사용하다 보면 문제가 있는데... 사용 하지 않을 div도 나중에 사용을 위해서 미리 다 구현을 해놓고 사용을 해야할까? 라는 생각에서 스크립트를 조금 건들여서 필요할때마다 div를 삽입해서 사용할수있는 함수를 만들었다 (사실 프로젝트때 한페이지에서 dialog로 대부분의 처리를 ajax로 하는.... 방식을 해서 느린속도를 보안하기위해 꼭 필요했다...) /* * divID : 생성될 div의 아이디를 미리 지정 -> 나중에 이 아이디로 불러올 페이지까.. 2012. 7. 25.
구글 오픈 API를 이용한 실시간 지역별 날씨 (XML 파싱하기...) 예전에 자바공부를 할적에 구글 오픈 API를 이용해서 날씨 정보를 가져오는 예제를 구현했던 적이있다. 오늘은 그 생각이나서 혼자 책보고 인터넷보고 하면서 여기저기 긁고 모아서 작성해보았다. xml정보를 가져오기위해서는 xml이 어떻게 생겼는지 한번 살펴볼 필요가 있다.. ** 구글에서 제공하는 xml 많은 정보를 담고 있지만 우리가 필요한건 현재의 날씨이기 때문에 중간에 있는 내의 정보만 있으면 된다 안의 정보를 보면 자식노드들에 data 라는 속성에 우리가 원하는 값을 가지고 있는 것을 볼수있다 따라서 xml_api_reply -> weather -> current_conditions의 자식들의 속성 값을 가져오면 원하는 데이터를 다 가지고 오는 것이다 ** 데이터를 가져오기 위한 코딩 using Sy.. 2012. 7. 25.