WebBrowser 컨트롤의 텍스트를 선택할 수 없도록하려고합니다. 어떻게하면 좋을까요? 특이한 요청을 조금입니다.NET WebBrowser에서 텍스트 선택을 허용하지 않음
답변
이 링크가 귀하의 질문에 대한 답변이 될 수 있습니다. 나는이 스크립트를 시도하지 않았다. 그러나 나는 이것이 작동한다고 생각한다. http://www.dynamicdrive.com/dynamicindex9/noselect.htm
...
당신이 자신을 위해 하나를 쓰고 싶어하지 않는 한 당신은, 웹 브라우저 컨트롤에서 선택되지 않았거나 무엇을 제어 할 수 없습니다. 당신이 할 수있는 일은 DIV 나 투명 이미지를 웹 브라우저 컨트롤 바로 위에 뻗어서 실제로 하이라이트하려는 모든 시도가 웹 브라우저 컨트롤이 아닌 최상위 요소에서 수행됩니다.
사실입니까? Internet Explorer에서이 작업을 수행하는 데 두 가지 또는 세 가지 방법이 있다는 것을 알고 있습니다. WebBrowser 컨트롤이 IE와 다른가? – Nosredna
이 시도 :
문제는 2009 년에 넣어되었지만// deselects text in _current_ document
private void Document_Uselect(object sender, HtmlElementEventArgs e)
{
MainWebBrowser.Document.ExecCommand("Unselect", true, null);
}
// if _current_ document changes - we need new handlers
private void MainWebBrowser_Navigated(object sender, WebBrowserNavigatedEventArgs e)
{
MainWebBrowser.Document.Click += new HtmlElementEventHandler(Document_Uselect);
MainWebBrowser.Document.MouseMove += new HtmlElementEventHandler(Document_Uselect);
}
은 여전히 간단한 대답은 삼촌 구글에서 찾을 수 없습니다. Visual Studio 2015에서 실험 후 웹 브라우저 컨트롤에서 텍스트 선택을 차단하는 다음과 같은 방법을 발견했습니다.
<body onselectstart="window.event.returnValue=false;">
동일한 속성을 다른 태그와 동일하게 적용 할 수 있습니다. 이에
아니하며 onselectstart =, onselectstart = "false를 돌려주지" "또는"= 선택할 수없는, "를 함수() {false를 반환하지}"도 "-ms 유저 선택 : 없음 ; " CSS의이 저에게 효과적이었습니다.
- 1. 사용자가 "허용하지 않음"위치 서비스 선택을 확인하십시오.
- 2. Webrequest AutoRedirect를 허용하지 않음
- 3. Regex에서 음수를 허용하지 않음
- 4. 특수 문자 허용하지 않음
- 5. C#에서 텍스트 상자의 텍스트 선택을 제거하십시오
- 6. CPRintDialog에서 인쇄 범위 선택을 허용하지 않습니다.
- 7. 컨트롤에서 ID 인식을 허용하지 않음
- 8. 클래스 아키텍처, 친구 허용하지 않음
- 9. 일시적으로 JQuery 토글을 허용하지 않음
- 10. jquery and selecbox, 허용하지 않음
- 11. Anytime.js에서 2011 년 2 월 선택을 허용하지 않습니다.
- 12. WebBrowser에서 이진 내용에 액세스
- 13. WebBrowser 컨트롤 (.NET 2.0) 텍스트 상자에서 키보드 입력을 허용하지 않습니다.
- 14. gwt에서 텍스트 선택을 사용 중지합니다.
- 15. 텍스트 선택을 구현하는 방법은 무엇입니까?
- 16. WebBrowser에서 비디오 재생 중지
- 17. 사용자 선택을 허용하지 않고 목록 상자에서 강조 표시
- 18. 사용자가 수동으로 응용 프로그램을 실행하도록 허용하지 않음
- 19. localhost 외부에서 solr 호출을 허용하지 않음
- 20. 위치 허용에서 "허용하지 않음"에 대한 작업?
- 21. os.setuid()를 사용하여 "작업을 허용하지 않음"[파이썬]
- 22. 정규 표현식에서 백 슬래시 허용하지 않음 C#
- 23. 삽입을 허용하지만 조건부 서식은 허용하지 않음
- 24. JQuery datepicker : 번역하는 방법? (dayNamesShort를 허용하지 않음)
- 25. MVC HttpDelete 동사가 405 메소드를 허용하지 않음
- 26. JRuby에서 ENV 및 ENV_JAVA를 허용하지 않음
- 27. 숫자 만 허용 - 사용자 입력 허용하지 않음
- 28. ToggleButton을 클릭 할 때 선택을 취소하지 않음
- 29. XSLT 명시 적 노드 선택을 반환하지 않음
- 30. .net 3.5 SP1에서 사용 가능한 wpf WebBrowser에서 어떻게 인쇄합니까?
왜 사용자를 싫어합니까? –
글쎄, 그는 자신의 사용자를 싫어할 수도 있고 그렇지 않을 수도 있습니다. 사용자가 마우스를 움직여 화면에서 물건을 조작하는 시각화에서이 작업을 몇 번해야했습니다. 저를 믿으십시오, 사용자는 그 경우에 강조에 관하여 행복하지 않다. – Nosredna