본문 바로가기

전체 글

(134)
[javascript]JQuery를 사용한 크로스도메인 xml 파싱 하기 보통 크로스도메인 처리를 하기 위해서는 JSONP, CORS 이런 방법들을 많이 쓰나.. 나는 전혀 먹히질 않았다.. 기존에 yahooapis 를 이용해서 서버에서 보내주는 xml 을 처리했었는데..어느날 갑자기 실행이 안되서 멘붕.. 한참동안 다른 대안을 찾아해맸지만...결국 못찾음 ㅠㅠ 대부분의 블로그나 스택오버플로어에는 ajax를 사용한 방법, jsonp 방식 등등 이런 것들이었다.. 한참을 헤매던 끝에 똑같지만 추출방식이 다른 yahooapis를 찾아냈다. 나와 같이 삽질하고 검색시간을 허비하는 이들이 이 글을 보고 해결하길.. 소스는 다음과 같다 // xmlSource 에 내가 읽어드릴 요청xml url주소를 적는다. var xmlSource = "http://api.duckduckgo.com/..
[javascript]내부 도메인 xml 파싱 설명이 따로 필요 없는 예제 tel.xml 파일 영업 홍길동 1111 01033334444 11/15 관리 홍당무 2222 01022220000 11/11 개발 최말봉 6153 01077775555 3333 홍보 최고봉 4444 01088889999 01/15 자바 스크립트에서 XML 파일의 맴버들을 참조하는 것은 의외로 쉬웠다.
[javascript] 특정 HTML DOM 엘레멘트로 스크롤 이동하기 * 일반적으로는 a href="#아이디"등과 같이 사용자가 클릭을 해야하는 경우가 있는데, 이러한 경우가 아닌, 자바스크립트로 이동하는 방법을 알아보자. 이러한 경우는 페이지의 bookmark를 등록하거나 할 때 해당 위치로 이동하도록 할 때에 편리할 것이다. : 먼저 html에 id를 준다. : 그리고 해당 element로 이동하고 싶을 때 아래와 같은 자바스크립트를 호출하면 된다. location.href = "#";location.href = "#bookmark"; : 이 방법은 아주 쉽게 의 링크/버튼을 누르지 않고 그와 같은 효과를 이끌어낼 수 있다. 하지만 url의 뒤에 #bookmark가 추가되는 불편함(?)이 있을지도 모른다. 사실, url이 그렇게 변하는 것은 미관상(?) 안 좋을수도 있..
[javascript]스크립트 링크 삽입하기(헤더에) var script = document.createElement('script');script.src = '주소';script.charset = 'utf-8';document.getElementsByTagName('head')[0].appendChild(script);
[javascript] utf-8일때 한글 깨짐 해결 charset=utf-8로 해놓은 곳에서 한글이 깨진다면, 다음의 방법들을 써보면 된다. 1. 관련된 파일들의 문서 인코딩을 전부 utf-8로 해놓는다.에디트 플러스나, 드림위버 같은 툴이나, IE나 화폭 같은 브라우저를 이용해서 해당 문서의 인코딩이 무엇으로 되어 있는지 확인 할 수 있다. utf-8로 안되 있는 경우 모두 utf-8로 하기 바란다. 2. meta 태그를 확인해본다.해당 소스에 meta태그 charset을 지정해주는 문장이 없다면, 아래와 같은 meta태그를 head 부분에 추가 시키기 바란다. 3. 불러오는 .js파일의 문서 인코딩을 변경할수 없는 경우신용카드 결재나, 본인 확인 서비스 같은 타 업체에서 지원해주는 서비스일 경우 해당 .js 파일 인코딩은 euc-kr로 되어 있는데 자..
스크립트 테스트 2 1. 옵션을 HEAD안에... !#새창열기 2. 링크에 옵션을 지정... #새창열기 * 옵션 * 새창 뛰울때 용도에 맞게 옵션 설정을 해줍니다. "YES" 또는 "NO" 로 지정 해주면 됩니다. ##menubar - 파일, 편집, 보기....부분 toolbar - 뒤로, 앞으로, 새로고침 아이콘등이 있는 부분 directories - 연결 디렉토리가 표시되는 #부분 location - 주소 입력창 status - 아래 브라우저 상태 바 scrollbars - !#스크롤 resizable - !#리사이즈 옵션 #천송이 #천송이
스크립트 테스트 1. 옵션을 HEAD안에... 새창열기 2. 링크에 옵션을 지정... 새창열기 * 옵션 * 새창 뛰울때 용도에 맞게 옵션 설정을 해줍니다. "YES" 또는 "NO" 로 지정 해주면 됩니다. menubar - 파일, 편집, 보기....부분 toolbar - 뒤로, 앞으로, 새로고침 아이콘등이 있는 부분 directories - 연결 디렉토리가 표시되는 부분 location - ##주소 입력창 status - 아래 브라우저 상태 바 scrollbars - 스크롤 resizable - 리사이즈 옵션 #천송이
[javascript]자바스크립트 팝업창 닫기 팝업창 닫을 때 기존에는 window.close(); 이것을 썼는데 익스플로러 같은경우 닫을건지 말건지 확인창이 뜬다 이러한 확인창을 안뜨게 할 경우 window.open("about:blank", "_self").close(); 이것을 써주면 됨