Chrome Canary پشتیبانی از عنصر گفتگوی پشت پرچم را دریافت کرده است. عنصر dialog
را می توان برای پنجره های بازشو در یک صفحه وب استفاده کرد.
-
show()
: باز کردن گفتگو. -
close()
: بستن گفتگو. یک آرگومان اختیاری می گیرد که در صورت وجودdialog.returnValue
روی آن تنظیم می شود. -
showModal()
: باز کردن گفتگوی مدال. -
::backdrop
: عنصر شبه برای استایل دادن به پس زمینه در پشت یک گفتگوی مودال. - رویداد
close
: هنگامی که یک گفتگو بسته می شود فعال می شود.
به روز رسانی در 16 دسامبر 2013
عنصر dialog
اکنون پشتیبانی می کند:
-
cancel
رویداد: هنگامی که کلید Escape در یک گفتگوی مدال فشار داده می شود، فعال می شود. این رویداد را می توان با استفاده ازevent.preventDefault()
لغو کرد. - ویژگی
autofocus
: اولین کنترل فرم در یک گفتگوی مدال که دارای ویژگیautofocus
است، در صورت وجود، هنگامی که گفتگو نشان داده می شود، فوکوس می شود. اگر چنین عنصری وجود نداشته باشد، اولین عنصر قابل تمرکز متمرکز است. -
form[method="dialog"]
: فقط در یک گفتگو معتبر است. پس از ارسال فرم، دیالوگ را می بندد وdialog.returnValue
به مقدار دکمه ارسال استفاده شده تنظیم می کند.
جزئیات را با نسخه نمایشی زنده و polyfill بررسی کنید .
با فعال کردن «فعال کردن ویژگیهای پلتفرم وب آزمایشی» در chrome://flags/، آن را روشن کنید.