당신은 아마 오픈 라즐로는 DHTML/자바 스크립트 실행을위한 플래시 런타임에 스프라이트 나 시각적 요소를 통해 클릭의 동작을 복제하는 방법에 연결되어보고있는 문제. 최근까지 브라우저는 그런 종류의 기능을 직접적으로 지원하지 않았습니다. 따라서 OpenLaszlo 팀은 해결 방법을 사용해야했으며, 자세한 내용은 in this comment on LPP-5447에 설명되어 있습니다.
Clickdivs는 클릭 스프라이트 일반 div의 간섭없이 이상의 독립 제어를 위해 존재한다. 그것들은 일반 lzdiv 스프라이트 계층 구조의 복사본 인 별도의 에 위치하므로 더 많은 제어가 가능합니다. 이것은 포커스 된 입력 텍스트 div를 넣을 장소를 제공하기 때문에 전경에 이고 편집/클릭 드래깅이 제대로 작동합니다.
clickdiv 기능은 브라우저 업데이트 또는 회귀로 인해 때때로 손상된 것 같습니다. 2012 년 some improvements to the DHTML runtime click-through functionality이 Firefox의 최신 브라우저 기능을 사용하여 완성되었습니다. 이제는 CSS 스타일 pointer-events
을 사용하여 div 요소를 클릭 할 수 있습니다. clickdiv 기능은 LFC의 일부이므로 응용 프로그램에서 해당 기능을 수정하는 것은 권장되지 않습니다.
inputtext 요소에 포커스가 있고 입력을 시작할 때까지 구성 요소를 탭 이동하여 입력 텍스트가 작동하는지 테스트 할 수 있습니다. 텍스트를 예상대로 입력 할 수 있지만 마우스로 구성 요소를 클릭하여 선택할 수없는 경우에는 확실히 clickdiv 문제입니다.
업데이트 : 오픈 라즐로 4.9.0 및 다양한 브라우저와 함께 테스트 나는 LPP-9934에 장착 된 테스트 케이스를 사용하여, 오픈 라즐로 4.9.0, DHTML 런타임 및 IE9, 파이어 폭스뿐만 아니라 크롬에서 테스트 한
: 모든 브라우저는 특정 버그 동작을 보여줍니다. 버그가 접수되지 않았다면, JIRA 버그를 제출하십시오.
DHTML 런타임의 특정 브라우저에 연결하는 데 문제가 있으면 사용하고있는 OpenLaszlo 버전 정보와 운영 체제를 항상 추가 할 수 있습니까? '버전 정보 표시'를 선택하여 디버그 모드의 상황에 맞는 메뉴를 통해 해당 정보를 검색 할 수 있습니다. –
제목에 대한 자세한 내용을 수정했습니다. –
@RajuBitter : OL 4.9, Windows 7, 브라우저가 Firefox 15.0입니다. – karthick