2011-01-17 4 views

답변

2

를 참조하십시오. 내 대답보기 : How to disable text selection highlighting using CSS?

요약 : IE에서 확장명을 사용하십시오.

CSS :

*.unselectable { 
    -moz-user-select: -moz-none; 
    -khtml-user-select: none; 
    -webkit-user-select: none; 
    -o-user-select: none; 
    user-select: none; 
} 

HTML :

<div id="foo" unselectable="on" class="unselectable">...</div> 
+0

하여이 꺼집니다 예외를 추가하고 싶었 텍스트의 선택하지만 어떻게 입력 텍스트 영역을 선택하고 버튼을 선택합니까? – abrabr

+0

이렇게하면 입력 및 텍스트 영역에서 텍스트를 선택할 수 있습니다. –

+0

예) 테스트 해봤지만 오페라에서 작동하지 않습니다 ... ( – abrabr

0

텍스트 상자에 대해 event bubbling을 방지하고 선택해야합니다.

:input 선택기를 사용하여 모든 입력, 텍스트 영역, 선택 및 버튼 요소를 선택할 수 있습니다.

뭔가

$(":input").bind("mousedown", function(e){ 
    e.stopPropagation(); 
}); 

처럼 당신이 격 자바 스크립트 이벤트 핸들러를 필요없이 텍스트 선택을 해제 할 수 있습니다, 실제로 working demo

+0

하지만 u는 자바 스크립트를 사용하여 본문 내용을 차단, 내가 CSS를 사용하여 차단하고 확인을 자바 스크립트 – abrabr

관련 문제