본문 바로가기 메뉴 바로가기

메모하는습관

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

메모하는습관

검색하기 폼
  • 분류 전체보기 (113)
    • 티스토리 꾸미기 (1)
      • 악세사리 (1)
      • 사이드바 (0)
      • 스킨 (0)
    • 프로그래밍 (55)
      • Java (12)
      • ASP (0)
      • Javascript (11)
      • VB Script (1)
      • Python (0)
      • HTML & CSS (2)
      • ASP.NET (8)
      • C# (8)
      • XML (4)
      • PHP (2)
      • Ruby (1)
      • Mobile (0)
      • Go (5)
      • Tip & Trick (1)
      • Node.js (0)
    • 개발툴 (4)
      • Eclipse (4)
    • 운영체제 (18)
      • 리눅스 (16)
      • 윈도우 (1)
      • MacOSX (0)
    • 데이터베이스 (33)
      • MSSQL (10)
      • ORACLE (0)
      • MySQL & MariaDB (4)
      • PostgreSQL (19)
    • 웹 서버 (2)
      • Apache (0)
      • IIS (0)
      • Tomcat (1)
      • Nginx (1)
    • 게임 (0)
      • 와우 애드온 (0)
      • 와우 프리섭 (0)
      • 와우 매크로 (0)
    • 기타 (0)
  • 방명록

JavaScript (8)
[IE] IE 버전별 javascript 또는 css 사용 방법

Item Example Comment IE [if IE] The string "IE" is a feature corresponding to the version of Internet Explorer used to view the Web page. value [if IE 7] An integer or floating point numeral corresponding to the version of the browser. Returns a Boolean value of true if the version number matches the browser version. For more information, see Version Vectors. WindowsEdition [if WindowsEdition] I..

프로그래밍/Javascript 2011. 9. 18. 05:27
문자열의 width 구하기

메시지 박스 같은 것을 만들다 보면 문자열의 길이가 일정하지 않다. 보통의 html tag들은 height는 내용에 따라 늘어나지만 width는 대부분 그렇지 않다. 그래서 문자열의 width를 구하는 방법을 생각해보던 중 그럴싸한 트릭을 생각해냈다. 우선 간단하게 설명을 하면 span tag는 문자열 만큼 width가 늘어나므로 span tag를 이용하여 문자열의 width를 구하면 된다. 1. span 을 position: absolute로 잡는다. 2. span 의 좌표를 화면에 보이지 않는 좌표로 잡는다 (예를 들면 top: -10000 또는 left: -10000) 3. 폰트와 같이 width에 영향을 미치는 style들도 감안한다. 4. span 에 문자열을 넣는다. 5. span 의 oute..

프로그래밍/Javascript 2011. 7. 29. 18:21
javascript google api 모음

http://code.google.com/apis/ajax/playground/

프로그래밍/Javascript 2010. 12. 13. 17:28
event를 발생 시킨 object 알아 내기

function clickButton(e) { var obj = e.srcElement? e.srcElement : e.target; alert(obj); } 위와 같은 방법으로 하면 IE는 물론 Firefox, Safari, Opera등의 Browser에서도 사용 가능 하다.

프로그래밍/Javascript 2010. 5. 14. 01:09
Window 크기 구하기

// safari, crhome, firefox, opera var w = window.innerWidth; var h = window.innerHeight; // IE 6+ var w = document.documentElement.clientWidth; var h = document.documentElement.clientHeight;

프로그래밍/Javascript 2010. 4. 21. 14:31
XML 다루기... (XPATH 포함)

먼저 xml 파일을 로드 하는것 부터 알아보자. 아래와 같이 로드 하는 방법이 있는데 IE에서는 잘되지만 파이어폭스, 크롬, 오페라, 사파리 에서는 잘 되지 않았다. 내가 뭔가를 잘 몰라서 그러는듯 하다. 지금까지 IE에서만 작업을 해오다 보니 타 브라우져에서는 어떻게 되는질 모르겠다. var xmldom = null; if(window.ActiveXObject) { xmldom = new ActiveXObject("Microsoft.XMLDOM"); alert(this._xmlDom); } else if(document.implementation && document.implementation.createDocument) { xmldom = document.implementation.createDocu..

프로그래밍/Javascript 2009. 11. 16. 15:18
사용자 정의 오류

javascript 에서의 사용자 정의 오류를 사용하는 방법에 대해서 소개 하겠다. 사용자 정의 오류를 사용하기 위해서는 Error 객처를 사용하면 된다. 그렇다면 Error 객체에 대해서 간략하게 알아 보도록 하자. Error 객체 설명 : 오류에 대한 정보를 포함 한다. 인수 - number : 선택적 요소. 오류에 할당되는 숫자 값이다. 생략하면 0이 할당 된다. - description : 선택적 요소. 오류를 설명하는 짧은 문자열. 생략하면 빈 문자열이 할당 된다. IE에서 스크립트 오류를 발생 시키는 간단한 예제 코드를 보자. function errorTest() { throw new Error(0, "오류발생"); } errorTest(); 위 코드와 같이 하면 errorTest() 함수를 ..

프로그래밍/Javascript 2009. 7. 14. 17:27
prototype 은 어떤 용도로 사용할까?

javascript에 보면 prototype이라는 것이 있다 과연 이것은 언제 사용 하는 것일까? 이미 아시는 분들은 다들 아실 테지만 모르시는 분들을 위해 간략하게 끄적여 볼려구 한다. 나는 주로 객체 확장용으로 사용하거나 새로은 객체를 만들기 위해 사용한다. 예를 들어 javascript에는 String이라는 객체가 있다. String의 값을 앞뒤 공백을 제거 하기 위해 보통의 경우에는 trim 함수를 만들어 사용 했을 것이다. function trim(str) { str = str.replace(/(^\s*)/g, ""); return str.replace(/(\s*$)/g, ""); } 위와 같이 함수를 만들어서 사용할수도 있지만 prototype를 이용하여 String 객체에 trim함수를 추가..

프로그래밍/Javascript 2009. 7. 14. 14:55
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
  • 모바일과 PC에서 폰트 크⋯
  • proxy 설정 시 502 bad ga⋯
  • [MariaDB] 여러개의 sql⋯
  • [MariaDB] Server has gon⋯
최근에 달린 댓글
  • getServletContext().getReal⋯
  • 이런 유용한 방법이있었네요⋯
  • eq는 먹는데 equals는 안먹네⋯
  • 잘 배우고 갑니다~
Total
434,668
Today
18
Yesterday
132

Blog is powered by Tistory / Designed by Tistory