'method'에 해당되는 글 4건

  1. 2011/07/19 Javascript - document.execCommand Method
  2. 2011/02/25 C# 'this' keyword - Extension Method
  3. 2009/03/11 sunyruru의 미투데이 - 2009년 3월 11일
  4. 2008/04/14 상속받은 클래스에서 Override, new, 로컬메소드의 차이 예제
2011/07/19 13:50

Javascript - document.execCommand Method



Javascript 의 execCommand 명령어로 할 수 있는 외부 기능이 많습니다.

물론 앞으로는 없어질 추세에 있고, 브라우저 호환성에 좋지 않지만,

아직까지는, 그리고 한국에서는 활용도가 있는 편이기 때문에 혹시나하는 일에 사용될 수도 있겠죠.


이 스크립트 메소드를 이용해서 쓸 수 있는 명령들이 잘 정리되어 있는 페이지가 있어 연결합니다.



참고 주소 : http://koxo.com/lang/js/method/commandIdentifiers.html
http://msdn.microsoft.com/en-us/library/ms536419(VS.85).aspx

2D-Position 절대적으로 위치된 엘레멘트를 드래그로 이동이킬 수 있도록 한다.
AbsolutePosition 엘레멘트의 position 속성을 절대적(absolute)으로 설정한다.
BackColor 현재 선택의 배경색을 반환하거나 설정한다.
Bold 현재 선택의 글자를 굵은(bold) 글자와 보통 글자로 변경(toggle)시킨다.
ClearAuthenticationCache 캐쉬(cache)로부터 승인된 인승서들은 제거한다. execCommand에만 적용된다.
Copy 현재 선택을 클립보드로 복사한다.
CreateBookmark 북마크(bookmark) anchor를 생성하거나 현재 선택이나 삽입점애 대한 북마크 앤커의 이름을 반환한다.
CreateLink 현재 선택에 연결(hyperlink)을 삽입하거나, 사용자가 주소(URL)를 삽입할 수 있도록 대화창을 디스플레이한다.
Cut 현재 선택을 잘라내기하여 클립보드로 복사한다(잘라내기).
Delete 현재 선택을 삭제한다.
FontName 현재 선택을 위한 글꼴 이름을 반환하거나 설정한다.
FontSize 현재 선택을 위한 글꼴 크기을 반환하거나 설정한다.
ForeColor 현재 선택을 위한 글자 색상을 반환하거나 설정한다.
FormatBlock 현재 블럭 양식화 태그를 설정한다.
Indent 현재 선택을 들여쓰기 한단계만큼 들여쓰기 한다.
InsertButton 현재 선택된 택스트에 단추제어를 덮어쓰기한다.
InsertFieldset 현재 선택에 박스를 덮어쓰기한다.
InsertHorizontalRule 현재 선택에 수평줄를 덮어쓰기한다.
InsertIFrame 현재 선택에 인라인 프레임(IFRAME)을 덮어쓰기한다.
InsertImage 현재 선택에 이미지를 덮어쓰기한다.
InsertInputButton 현재 선택에 입력 단추 제어를 덮어쓰기한다.
InsertInputCheckbox 현재 선택에 입력 체크박스 제어를 덮어쓰기한다.
InsertInputFileUpload 현재 선택에 입력 파일 업로드 제어를 덮어쓰기한다.
InsertInputHidden 현재 선택에 감풔진 입력 제어를 덮어쓰기한다.
InsertInputImage 현재 선택에 이미지 입력 제어를 덮어쓰기한다.
InsertInputPassword 현재 선택에 암호 입력 제어를 덮어쓰기한다.
InsertInputRadio 현재 선택에 레디오 입력 단추 제어를 덮어쓰기한다.
InsertInputReset 현재 선택에 재설정 입력 제어를 덮어쓰기한다.
InsertInputSubmit 현재 선택에 송신 입력 제어를 덮어쓰기한다.
InsertInputText 현재 선택에 텍스트 입력 제어를 덮어쓰기한다.
InsertMarquee 현재 선택에 빈 마퀴(MARQUEE)를 덮어쓰기한다.
InsertOrderedList 현재 선택에 번호있는 목록(OL)과 보통 블럭양식으로 변경(toggle)시킨다.
InsertParagraph 현재 선택에 줄바꿈을 덮어쓰기한다.
InsertSelectDropdown 현재 선택의 드롭다운 선택제어을 덮어쓰기한다.
InsertSelectListbox 현재 선택의 목록 박스 선택제어을 덮어쓰기한다.
InsertTextArea 현재 선택에 복수줄 텍스트 입력 제어를 덮어쓰기한다.
InsertUnorderedList 현재 선택에 번호없는 목록(UL)과 보통 블럭양식으로 변경(toggle)시킨다.
Italic 현재 선택을 위한 이태릭 글꼴과 보통 글꼴로 변경(toggle)시킨다.
JustifyCenter 현재 선택이 위치된 블럭에서 중앙에 위치시킨다.
JustifyLeft 현재 선택이 위치된 블럭에서 왼쪽에 위치시킨다.
JustifyRight 현재 선택이 위치된 블럭에서 오른쪽에 위치시킨다.
LiveResize MSHTML 편집기가, 완성되었을 때 업데이트하는 대신, 크기 변경이나 이동 작업 중 모양을 계속적으로 업데이트 한다.
MultipleSelection 사용자가 SHIFTCTRL 키를 누르고 선택할 때, 한개이상의 선택항목을 선택할 수 있게한다.
Outdent 현재 선택을 들여쓰기 한단계만큼 내 쓰기(왼쪽으로 이동) 한다.
OverWrite 택스트 입력 필드를 삽입모드과 수정모드(덮어씌움)으로 변경(toggle)시킨다.
Paste 현재 선택의 내용을 클립보드의 내용으로 덮어쓰기한다(붙여넣기).
Print 현재의 페이지를 인쇄할 수 있도록 사용자에게 인쇄 대화창을 열어준다.
Refresh 현재의 문서을 새로고침한다.
RemoveFormat 현재 선택의 양식 태그를 제거한다.
SaveAs 현재의 문서을 다른이름으로 저장한다.
SelectAll 현재의 문서 전체를 선택하여 반전시킨다.
UnBookmark 현재의 선택으로부터 북마크를 제거한다.
Underline 현재 선택을 위한 밑줄친 글꼴과 보통 글꼴로 변경(toggle)시킨다.
Unlink 현재의 선택으로부터 연결을 제거한다.
Unselect 현재의 선택을 제거한다.

저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License

'Web > JavaScript' 카테고리의 다른 글

Javascript - document.execCommand Method  (0) 2011/07/19
Javascript - Ajax module on OWA(MS Outlook Web Apps.)  (0) 2011/03/15
for Javascript  (0) 2011/03/08
Javascript - Selection text of web page  (0) 2011/03/05
Persisting Collapsible TOC State  (0) 2011/03/02
Add Twitter to your blog  (2) 2010/11/05
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/692 관련글 쓰기

2011/02/25 09:53

C# 'this' keyword - Extension Method


(* over .NET Framework 3.5)

ref url. http://weblogs.asp.net/scottgu/archive/2007/03/13/new-orcas-language-feature-extension-methods.aspx

this 키워드를 통해 기존에 존재하는 Object의 Static 메소드를 추가한 것 처럼 만들 수 있다.

public static class ScottGuExtensions
{
    
public static bool IsValidEmailAddress(this string s)
    {
        Regex regex 
= new Regex(@"^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$");
        return 
regex.IsMatch(s);
    
}
}




스캇 구슬희 형님의 VS에서 인텔리센스 되는 모습..

저작자 표시 비영리 변경 금지
크리에이티브 커먼즈 라이선스
Creative Commons License

'.NET > C#' 카테고리의 다른 글

C# - Diroctory Copy (Recursive method)  (0) 2011/03/29
Q&A - Send a None exist email with SmtpClient(C#)  (0) 2011/03/27
C# 'this' keyword - Extension Method  (0) 2011/02/25
Last.fm API and Facebook API for .NET  (0) 2010/11/01
Windows Service Debugging  (0) 2009/10/21
Unicode 한글 코드 표  (0) 2009/09/27
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/644 관련글 쓰기

2009/03/11 04:31

sunyruru의 미투데이 - 2009년 3월 11일

이 글은 sunyruru님의 2009년 3월 10일에서 2009년 3월 11일까지의 미투데이 내용입니다.

크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/425 관련글 쓰기

2008/04/14 17:05

상속받은 클래스에서 Override, new, 로컬메소드의 차이 예제



상속관계에 있는 클래스에서 메소드를 기존의 이름으로 재정의하고 싶을 때 override-virtual, new, 로컬메소드 등의 3가지 방법이 있는데 차이가 많이 햇갈릴때가 있다.


다음과 같은 예제 코드를 해보면 이해가 조금 더 쉽게 되지 않을까 생각한다.


(아래 예제는 Visual Studio Sample 폴더에 있는 예제입니다.)


   1:  //Copyright (C) Microsoft Corporation.  All rights reserved.
   2:   
   3:  // versioning.cs
   4:  // CS0114 expected
   5:  public class MyBase 
   6:  {
   7:     public virtual string Meth1() 
   8:     {
   9:        return "MyBase-Meth1";
  10:     }
  11:     public virtual string Meth2() 
  12:     {
  13:        return "MyBase-Meth2";
  14:     }
  15:     public virtual string Meth3() 
  16:     {
  17:        return "MyBase-Meth3";
  18:     }
  19:  }
  20:   
  21:  class MyDerived : MyBase 
  22:  {
  23:     // Overrides the virtual method Meth1 using the override keyword:
  24:     public override string Meth1() 
  25:     {
  26:        return "MyDerived-Meth1";
  27:     }
  28:     // Explicitly hide the virtual method Meth2 using the new
  29:     // keyword:
  30:     public new string Meth2() 
  31:     {
  32:        return "MyDerived-Meth2";
  33:     }
  34:     // Because no keyword is specified in the following declaration
  35:     // a warning will be issued to alert the programmer that 
  36:     // the method hides the inherited member MyBase.Meth3():
  37:     public string Meth3() 
  38:     {
  39:        return "MyDerived-Meth3";
  40:     }
  41:   
  42:     public static void Main() 
  43:     {
  44:        MyDerived mD = new MyDerived();
  45:        MyBase mB = (MyBase) mD;
  46:   
  47:        System.Console.WriteLine(mB.Meth1());
  48:        System.Console.WriteLine(mB.Meth2());
  49:        System.Console.WriteLine(mB.Meth3());
  50:     }
  51:  }
  52:   
 
 
 
크리에이티브 커먼즈 라이선스
Creative Commons License
올블로그추천버튼 블코추천버튼 블로그뉴스추천버튼 믹시추천버튼 한RSS추가버튼 구글리더기추천버튼


이 포스팅이 도움이 되었다면 구글에서 관련 정보를 찾아 보세요 ^^


Trackback 0 Comment 0

Trackback : http://i-ruru.com/trackback/314 관련글 쓰기