본문 바로가기

자바스크립트8

obj.style.display function displayObj(id){ var obj = $(id); if(obj.style.display == ""){ obj.style.display = "none"; }else{ obj.style.display = ""; } } 오...나도 인자 코딩 쫌 되는갑다. id 에다가 든 머든 태그에 "id"만 붙은 녀석이면 보이게 하거나 안보이게하는걸 조절할 수 있다. 웹개발하면 꼭 피료한 녀석중 하나인듯! 오홀홀.. 2008. 5. 8.
JSON 제길슨과 친해지자(1) http://www.json.org/json-ko.html 위의 사이트로 가면 한글로된 설명을 볼 수 있다. 제이슨이 뭐냐면 클라이언트와 서버의 데이터를 교환하는 방식의 하나이다. (무슨말? ㅋ) 자세한 것은 위의 사이트를 참고 하자. Ajax를 사용하려면 제이슨이라는 녀석을 아는게 좋단다. 나중에 시간이 나면 자세한 내용을 올리도록 하겠삼~! http://www.json.org/js.html 위의 경로는 JSON을 사용하는데 필요한 json.js 라는 라이브러리가 있는 경로 이다. 가장 밑에 보면 The open source code of a JSON parser and JSON stringifier is available. 라고 되어 있는 부분을 클릭하면 된다. 2008. 4. 8.
window.open 속성 1. width : 창 가로길이 지정 2. height : 창 세로길이 지정 3. toolbar : 단축도구창 유무 지정 [no, yes] 4. menubar : 메뉴창 유무 지정 [no, yes] 5. location : 주소창 유무 지정 [no, yes] 6. scrollbars : 스크롤바 유무지정 [no, yes] 7. status : 아래 상태바창 유무 지정 [no, yes] 8. realzable : 창변형 유무 지정 [no, yes] 9. fullscreen : 전체화면 유무 지정 [no, yes] 10. channelmode=yes : 앞&뒤로 창최소화,닫기등을 설정 (F11키랑 같음) 11. left=0, top=0 : 창을 왼쪽 구석에 고정 예를 들어 window.open("파일명", .. 2008. 4. 1.
플래시 활성화 시키기 이올라스하고 마이크로소프트하고 재판해서 마이크로 소프트가 지는바람에 익스플로러에 있는 저작권 걸리는 태그가 전부 패치되었다..ㅡㅡ; 자주 사용하는 태그도.. 그래서 swf 파일을 그냥 태그에 쓰면 사용자가 활성화를 시켜줘야하는데 자동으로 되게하는 방법을 알게되서 포스팅한다~~ 자바스크립트를 사용하는 방법인데 flash.js 라는 자바스크립트를 하나 만들어야 한다. 거기에 들어가는 내용은 아래와 같다. function open_flash(src, width, height){ document.write(""); } 그리고 페이지에다가 라고 헤더() 사이에 써준뒤에 에서는 이런식으로 써주면 된다. 모르시겠는분은 댓글을 달아주세용...^^; 2008. 3. 30.
브라우저 구별하는 스크립트 일단 소스부터 보자 그냥 위에 처럼 하면 된다. var ver = navigator.appVersion 이라는 메서드는 브라우저가 넷스케이프 계열인지 알 수 있게 해주는 메서드 임으로 이름이 MSIE가 들어가지 않는다. 그러므로 if(ver.indexOf("MSIE") != -1) 이하의 문장은 Explore에서 작동한다는 것이고 else 이하의 문장은 Firefox같은 넷스케이프 계열 브라우저에서 작동한다는 얘기다. 이것도 댄니 쉬운측에 속하는 듯?! ^^; 2008. 3. 24.
버튼 클릭했을때 클립보드에 내용 복사하기 이것도 완전 쉽다.....ㅡㅡ; 우선 아래의 함수가 선언되어 있어야 한다. Head 부분이건 따로 불러오건..아무튼! 그리고 이름은 아무렇게나 바꿔도 관계없다. 나도 다른데서 보고 내맘대로 바꾼거니...^^; 사용법은 아래와 같다. 즉.. copyClipBoard('복사하고싶은내용') 이라는 것이다. 아따..쉽다...ㅋ 보고 잘 모르겠다 싶으면, 뭘 잘 모르겠는지 댓글을 남겨주시면 답해드릴 수 도 있습니다..ㅋ 제가 블로그에 매일 들어오는건 아니라서..^^; 진짜 심하게 궁금하시면 wapj@네이버로 메일주세요.^^ 2008. 3. 18.