ویژگی رویداد isTrusted
تعریف و استفاده
ویژگی رویداد isTrusted یک مقدار بولینگ بازمیگرداند که نشان میدهد آیا رویداد قابل اعتماد است یا خیر.
نکته:در Chrome، Firefox و Opera، اگر رویداد توسط کاربر فراخوانی شده باشد، آن رویداد قابل اعتماد است، اگر توسط اسکریپت فراخوانی شده باشد، آن رویداد غیرقابل اعتماد است. در IE، به جز رویدادهایی که توسط روش createEvent() ایجاد شدهاند، همه رویدادها قابل اعتماد هستند.
مثال
تعیین اعتمادپذیری یک رویداد خاص:
function myFunction(event) { if ("isTrusted" in event) { if (event.isTrusted) { alert("رویداد " + event.type + " قابل اعتماد است."); } else { alert("رویداد " + event.type + " به اعتماد نیست."); } } else { alert("ویژگی isTrusted توسط مرورگر شما پشتیبانی نمیشود"); } }
زبان برنامهنویسی
رویداد.isTrusted
جزئیات فنی
مقدار بازگشتی: |
مقدار بولینی، نشاندهنده این که رویداد قابل اعتماد است یا خیر. ممکنه مقادیر:
|
---|---|
نسخه DOM: | رویدادهای DOM Level 3 |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولین مرورگری است که از این ویژگی کامل پشتیبانی میکند.
ویژگیها | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
isTrusted | 46.0 | 9.0 | پشتیبانی میشود | پشتیبانی نمیشود | 33.0 |