dialog
및 속성을 소개합니다. 이 속성은 또한 새로운 JavaScript 이벤트를 소개합니다
실험 상태 :
command
기본 사용 : commandfor
속성 ( "show-modal"과 같은 명령 이름을 지정) 및
: HTML은
에 해당합니다. JavaScript없이 모달 디스플레이가 가능합니다. 이것은 기존의 HTML에 침입 한 팝 오버를 반영하여보다 일관된 접근 방식을 만듭니다.enable-experimental-web-platform-features
: 비 모달 대화 상자에 대한 dom.element.invokers.enabled
InvokerAttributesEnabled
,
및 팝 오버에 초점을 맞추었지만 , .
혜택 :
JavaScript 이벤트 처리 :
Command
Equivalent JavaScript Method
Notes
show-modal
showModal()
Shows a modal dialog.
close
close()
Closes a dialog or popover.
show-popover
showPopover()
Shows a popover (redundant with existing popover attributes).
hide-popover
hidePopover()
Hides a popover (redundant with existing popover attributes).
toggle-popover
togglePopover()
Toggles a popover (redundant with existing popover attributes).
--custom-command
N/A
Custom commands prefixed with
--
.> invoker 명령은 대상 요소에서 a 이벤트를 트리거합니다. 이것은 이벤트가없는 command
는 호출 버튼 요소를 제공합니다. 속성은 javaScript : dialog
를 통해 설정할 수도 있습니다
show
사용자 정의 명령 : <button command="show-modal" commandfor="dialogA">Show dialogA</button>
<dialog id="dialogA">...</dialog>
event.source
invoker 명령은 JavaScript를 줄이고 이벤트와 같은 처리를 제공하며 기존 API에 대한 대체 상호 작용 방법을 제공합니다. 그들은 기존 기능을 개선하고 향상시킵니다
위 내용은 Invoker 명령 : 대화 상자, Popover… 등을 사용하는 추가 방법?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!