본문 바로가기

구글

Jquery mobile(제이쿼리 모바일)에다가 구글광고 붙이기.(google adsense) 제이쿼리 모바일로 만든 모바일 웹페이지에 구글 광고를 붙이면 나는 에러가 있다. 구글 광고가 붙어있는 페이지를 로딩하면 구글 광고만 나오고 컨텐츠는 안나온다. 하다하다 검색을 하니 하나 찾긴 찾았다. 우선 이럴때는 링크 속성을 rel="external"로 주거나 data-ajax = "false"로 주고 처리를 하면 되는듯 하다. (사실 갤럭시1에서는 약간 안되는것도 있지만 2, 3는 잘됨.. 아무튼..) 잘된다. 우선 아래 소스를 js파일로 만들어서 넣고 (window).load(function(){ var ads_top = $("#adsense_top").find("iframe"); //This is where the ads will show when the page is first loaded $(.. 더보기
구글(google map) 맵 달기 (jquery, json) 구글 맵 달기 정리.(PHP, JAVASCIRPT, JQUERY, JSON) 위치 정보를 알려줄때 구글 맵을 많이 이용한다.. 아래는 소스 위주로 설명을 한다. 우선 구글 맵 api를 전반적인 설명은 아래 사이트 에서 참고 하면 된다. https://developers.google.com/maps/documentation/javascript/reference?hl=ko 참고로 자바스크립트 api를 이용하였다. 이건 구글맵 튜토리얼이다. 보고 원하는 지도에 대한 소스를 카피해서 홈페이지에 붙이면 된다. https://developers.google.com/maps/documentation/javascript/tutorial#api_key 사실 해당 홈페이지에서 제공하는 튜토리얼 만한것은 없다. 그러니 열심.. 더보기
구글맵 fitBounds 구글맵을 이용해서 여러개의 마커를 찍을 경우 map.fitBounds(bounds); 를 이용해서 마커를 찍는데 조회해서 마커가 한개 나올경우 zoom레벨이 너무 가깝게 나올수 있다. 이때는 google.maps.event.addListener(map, 'zoom_changed', function() { zoomChangeBoundsListener = google.maps.event.addListener(map, 'bounds_changed', function(event) { if (this.getZoom() > 12) // Change max/min zoom here this.setZoom(12); google.maps.event.removeListener(zoomChangeBoundsListener).. 더보기