나는 브라우저 부가 기능을 작성하고 있으며 사용자가 현재 Javascript를 통해 가져온 단어/단어를 가져오고 싶습니다.마우스 포인터 아래에 텍스트 가져 오기
3
A
답변
1
이렇게하는 데는 좋은 범용 기능이 없습니다. 추가 할 브라우저를 지정하면 특정 해결 방법이있을 수 있습니다. 과거에이 문제에 직면했을 때 사용자에게 단어를 두 번 클릭하도록 요청해야했습니다. 그런 다음 두 번 클릭을 감지하고 선택을 얻은 다음 다시 설정할 수 있습니다.
1
하나의 옵션은 자신의 <span>
요소 내에 모든 단어를 배치하고 스팬 따라서 단어를 검색 할 경우의 target
/srcElement
속성을 확인 몸에 mouseover
처리기를 추가하는 것입니다. 여기에는 중요한 단점이 있습니다. 스팬이있는 각 단어를 둘러싼 초기 프로세스가 느려질 수 있습니다. 새로운 범위는 기존 CSS 규칙을 망칠 수 있습니다. 문서는 의미 론적 가치가없는 많은 요소들로 끝날 것이다.
0
내 생각 엔 모든 단어가 자신의 컨테이너에 들어 있지 않으면이 작업을 수행 할 수 없다는 것과이 작업을 위해 onmouseover 처리기를 선언했기 때문입니다. 더 쉬운 방법은 사용자가 브라우저에서 텍스트를 두 번 클릭하거나 마우스로 선택할 때 currentSelection 요소를 사용하는 것입니다. 이를 위해 마우스 클릭/더블 클릭 이벤트를 작성할 수 있습니다.
관련 문제
- 1. 마우스 포인터 아래에 텍스트 가져 오기
- 2. 마우스 아래에 객체 가져 오기
- 3. 마우스 커서 아래에 단어 가져 오기
- 4. WPF 마우스 아래에 요소 가져 오기
- 5. JavaScript : 마우스 포인터 아래에 단어 강조 표시/선택
- 6. 커서 아래에 무엇을 가져 오기
- 7. 자바 스크립트에서 마우스 커서 크기 가져 오기
- 8. 마우스 오버시 임의의 태그의 ID 가져 오기
- 9. 사용자 정의 nsview에서 마우스 위치 가져 오기
- 10. 플래시에서 텍스트 가져 오기
- 11. 텍스트 파일 가져 오기
- 12. QListView에서 텍스트 가져 오기
- 13. UITextView에서 텍스트 가져 오기
- 14. EditText에서 텍스트 가져 오기
- 15. 텍스트 가져 오기 사양
- 16. Listview에서 텍스트 가져 오기
- 17. 마우스 포인터 WebBrowser 컨트롤에서 텍스트를 가져 오는 방법은 무엇입니까?
- 18. 변경 마우스 포인터 I
- 19. SVG 마우스 포인터 위치
- 20. 기본 시스템 마우스 포인터
- 21. 마우스 포인터 숨기기
- 22. 어떻게 마우스 포인터
- 23. 마우스 포인터 플러그
- 24. C++에서 벡터에서 포인터 벡터 가져 오기
- 25. 파일 설명자에서 파일 포인터 가져 오기
- 26. DLL 가져 오기 malloc 이중 간접 포인터
- 27. PHP에서 포인터 위치 가져 오기 mysql_fetch_array 함수
- 28. 자바 스크립트가 모스 위치에서 텍스트 가져 오기
- 29. 화면에서 특정 좌표로 텍스트 가져 오기
- 30. silverlight 3 마우스 아래에 요소를 가져 오는 방법
이 방법이 효과적이지만, 임의 페이지에 대해 작업해야하는 질문이 제시하는 브라우저 추가 기능을 작성할 때 원래 페이지에 아무런 의미가없는 태그가 많은 보트를 삽입하고 잘 깨는 경우가 있습니다. 갈 길이 아닙니다. –
예, 대답이 지적했듯이. 나는 이것을 선택 사항으로 묘사 한 것이지 권고는 아닙니다. –