사과 냄새나는 IT이야기 TAESTORY,

고정 헤더 영역

글 제목

메뉴 레이어

사과 냄새나는 IT이야기 TAESTORY,

메뉴 리스트

  • Home
  • Programming
  • Macintosh
  • Guest Book
  • Write
  • Admin
  • 분류 전체보기 (329)
    • 헉!! (164)
      • C언어 (3)
      • C++ (0)
      • iOS (11)
      • SQLite (1)
      • CCNA (1)
      • jsp / java (65)
      • javascript (21)
      • MySQL (11)
      • PostgreSQL (2)
      • Oracle (5)
      • Objective C (21)
      • Swift (3)
      • SQL Server (MS-SQL) (3)
      • XE / ZEROBOARD (1)
      • Mac Developer Library (0)
      • Arduino (1)
      • ETC (15)
    • 즐겨보자!! (89)
      • 수양록08~09 (26)
      • 일상10 (3)
      • 일상11 (14)
      • 일상12 (0)
      • 일상13 (3)
      • 일상16 (12)
      • 일상19 (1)
      • 일상20 (5)
      • 일상21 (1)
      • 일상22 (5)
      • 일상23 (2)
      • 그냥 (9)
      • 기타 (5)
      • 금오공업고등학교 (3)
    • 그냥좋아!! (75)
      • 음악 (22)
      • ipod (2)
      • MAC (15)
      • iPhone (9)
      • Zero (7)
      • IT관심사 (16)
      • 최근이슈 (2)
      • 사진 (1)
    • 백업용 (0)
      • 스물네살의 그림일기 (0)
      • 백업용 (0)
      • 주식 매매 일지 (0)

검색 레이어

사과 냄새나는 IT이야기 TAESTORY,

검색 영역

컨텐츠 검색

헉!!/javascript

  • [javascript] bit.ly 짧은주소 생성시 http와 https 프로토콜에 따른 api 호출주소

    2014.09.12 by 권태성

  • [jQuery] 접속 클라이언트의 Agent를 쉽게 확인할 수 있는 플러그인

    2014.08.09 by 권태성

  • [javascript] 크롬에서 window.close 가 안될때

    2014.01.06 by 권태성

  • [jquery] jquery autocomplete 한글 오류

    2013.10.24 by 권태성

  • [javascript] jQuery와 prototype 충돌 오류해결

    2013.07.09 by 권태성

  • [javascript] 자바스크립트로 첨부파일 확장자 체크

    2013.05.07 by 권태성

  • [javascript] 원하는 select option의 selected 처리

    2013.04.23 by 권태성

  • [javascript] 쿠키 생성, 삭제

    2013.04.15 by 권태성

[javascript] bit.ly 짧은주소 생성시 http와 https 프로토콜에 따른 api 호출주소

짧은주소를 생성할때 bit.ly의 api를 쓰는 경우가 많습니다. (http://api.bit.ly)그런데 일반적으로 http 페이지의 경우에는 문제가 없으나 https로 작업된 사이트에서 해당 api를 호출하면프로토콜이 맞지않아 정상적으로 작동하지가 않게됩니다.그래서 https로 구축된 사이트에서는 https://api-ssl.bitly.com 로 api를 호출하면 됩니다.

헉!!/javascript 2014. 9. 12. 13:50

[jQuery] 접속 클라이언트의 Agent를 쉽게 확인할 수 있는 플러그인

최근에는 웹에 접속하는 디바이스 숫자가 늘어나면서 agent를 체크하여 분기 처리를 해야할 경우가 많아졌습니다.물론 확인하는 방법도 이전부터 있었지만.. 편리하게 agent를 확인할 수 있는 js를 소개합니다. Kazuma Nishihata라는 일본인 개발자가 github를 통해 공개한 jquery.browser.sp.js 입니다.사용 방법은 간단합니다. 기본적으로 jquery의 플러그인이기 때문에 jquery core의 js를 추가하시고 jquery.browser.sp.js를 추가해주시면 됩니다. 아래는 각 agent를 확인하는 방법 입니다.browse objectbrowser$.browser.uashortcut navigator.userAgent.toLowerCase()$.browser.android..

헉!!/javascript 2014. 8. 9. 22:49

[javascript] 크롬에서 window.close 가 안될때

단순히 값만 확인하고 닫히는 페이지를 만들었는데 크롬에서 window.close를 사용하니 창이 닫히질 않았다.아래와 같이 open 후 close로 크롬에서의 문제는 해결 하였다. window.open('','_self').close(); 하지만 파이어폭스에서는 '스크립트에 의해 열리지 않은 창을 닫을 수 없습니다.' 와 같은 에러가 콘솔창에 나타나고 창이 닫히지 않았다.파이어폭스에서의 문제점은 좀 더 알아봐야겠다.

헉!!/javascript 2014. 1. 6. 17:52

[jquery] jquery autocomplete 한글 오류

jquery ui의 autocomplete를 사용하여 자동완성 기능을 기존에 구현하였었습니다.그런데 다시 확인해보니 영문과 한글 입력시에 차이점이 있었습니다.영문은 기본적으로 입력시에 aaa라고 적으면 커서가 a라는 글자의 뒤에 위치하게 됩니다. 그런데 한글은 그렇지가 않죠..그래서 autocomplete에서는 입력커서가 문자 뒤에 위치해야 한글 자동완성이 제대로 작동했습니다.자세히 말하자면 한 이라고 입력했을때 아래에 나타난 단어들을 선택하려고 DOWN 키를 눌럿을때포커스가 아래쪽으로 이동해야하는데 이동함과 동시에 해당 문자가 입력되어버리는거죠.커서를 이동하니 해당 현상은 없었습니다만..사용자가 늘상 본인이 입력하고나서 커서를 이동시키고 자동완성 기능을 이용할리가 만무하고해서 찾아보다가구버전의 auto..

헉!!/javascript 2013. 10. 24. 14:39

[javascript] jQuery와 prototype 충돌 오류해결

jQuery와 prototype을 함께 사용할 경우 두 가지 모두 $()을 사용하여 충돌이 되어 제대로 선언되어 있는 부분에서 오류가 나거나 하는 경우가 있습니다. 이럴 경우에는 두 가지를 명확히 구분을 해주면 해결이 됩니다. $("#changeBtn").click(function(){ } //아래 처럼 $을 jQuery로 바꾸어 줍니다.jQuery("#changeBtn").click(function(){ }위 와 같이 $을 jQuery로 작성을 하거나 아래와 같이 사용하시면 됩니다. 매번 jQuery를 적기에는 귀찮으시다면 아래 처럼 jQuery를 변수에 담아놓고 사용하는 방법도 있습니다.jQuery.noConflict();var j$ = jQuery;j$("#changeBtn").click(funct..

헉!!/javascript 2013. 7. 9. 16:31

[javascript] 자바스크립트로 첨부파일 확장자 체크

아래 소스는 input type="file"로 첨부한 파일의 확장자를 체크하는 간단한 예제 입니다. var thumbext = document.getElementById('file').value; //파일을 추가한 input 박스의 값thumbext = thumbext.slice(thumbext.indexOf(".") + 1).toLowerCase(); //파일 확장자를 잘라내고, 비교를 위해 소문자로 만듭니다.if(thumbext != "jpg" && thumbext != "png" && thumbext != "gif" && thumbext != "bmp"){ //확장자를 확인합니다.alert('썸네일은 이미지 파일(jpg, png, gif, bmp)만 등록 가능합니다.');return;} onchan..

헉!!/javascript 2013. 5. 7. 19:58

[javascript] 원하는 select option의 selected 처리

select option들 중에 원하는 option에 selected 속성을 넣어주는 방법 입니다. var target = document.getElementById('selectList'); //대상 셀렉트 idtarget.options[idx].selected = true; //options에 대상 option의 index를 넣으시면 됩니다.

헉!!/javascript 2013. 4. 23. 10:43

[javascript] 쿠키 생성, 삭제

쿠키 생성 및 삭제 함수 입니다. 쿠키 생성 function setCookie(name, value, expiredays) { var todayDate = new Date(); todayDate.setDate( todayDate.getDate() + expiredays ); document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"; }파라미터로 쿠키 이름, 값, 유지기간을 받습니다. 쿠키 삭제function deleteCookie(cookieName){ var expireDate = new Date(); expireDate.setDate( expireDate.getDate() - ..

헉!!/javascript 2013. 4. 15. 15:32

추가 정보

인기글

  1. -
    [javascript] 원하는 select option의 selected 처리

    2013.04.23 10:43

  2. -
    [MySQL] MySQL CASE문 (오라클의 DECODE)

    2013.05.29 20:15

  3. -
    [javascript] button 태그에서 onClick의 스크립트가 동작하지 않을때

    2012.11.22 20:45

  4. -
    [JAVA] PDF 파일 텍스트 읽기

    2020.04.09 21:36

최신글

  1. -
    -
    WD SN850X 2TB NVMe 구입

    즐겨보자!!/일상23

  2. -
    [서버 / Docker] CentOS6에서 Certbot 설치하기

    헉!!/ETC

  3. -
    -
    휴대용 모니터 구입 (ZEUSLAP P16K)

    즐겨보자!!/일상23

  4. -
    -
    라이젠 3600X에서 5600으로 업그레이드

    즐겨보자!!/일상22

페이징

이전
1 2 3
다음
TISTORY
사과 냄새나는 IT이야기 TAESTORY, © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바