سمة HTML عند التحميل قبل التحميل


التعريف والاستخدام

يتم تشغيل onbeforeunloadالحدث عندما يكون المستند على وشك التفريغ.

يتيح لك هذا الحدث عرض رسالة في مربع حوار التأكيد لإعلام المستخدم بما إذا كان يريد البقاء أو مغادرة الصفحة الحالية.

تختلف الرسالة الافتراضية التي تظهر في مربع التأكيد باختلاف المستعرضات. ومع ذلك ، فإن الرسالة القياسية هي شيء مثل "هل أنت متأكد أنك تريد مغادرة هذه الصفحة؟". لا يمكنك إزالة هذه الرسالة.

ومع ذلك ، يمكنك كتابة رسالة مخصصة مع الرسالة الافتراضية. انظر المثال الأول في هذه الصفحة.

ملاحظة: في Firefox ، سيتم عرض الرسالة الافتراضية فقط (وليس الرسالة المخصصة (إن وجدت)).


ينطبق على

تعد onbeforeunloadالسمة جزءًا من سمات الحدث ، ويمكن استخدامها في العنصر التالي:

عناصر حدث
<الجسم> قبل التحميل

مثال

قم بتنفيذ JavaScript عندما تكون الصفحة على وشك التفريغ:

<body onbeforeunload="return myFunction()">

دعم المتصفح

تحدد الأرقام الواردة في الجدول إصدار المتصفح الأول الذي يدعم الحدث بشكل كامل.

Event Attribute
onbeforeunload Yes Yes Yes Yes 15.0