English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل مرجعي لـ HTML

كامل قائمة علامات HTML

خاصية <b>onbeforeprint</b> في HTML5

يتم إطلاق الحدث <b>beforeprint</b> عند قيام المستند المرتبط بالصفحة بإجراء طباعة أو عرض للطباعة.

خصائص الحدث HTML

مثال على الإنترنت

عند محاولة طباعة الصفحة، يتم تنفيذ JavaScript:

<!DOCTYPE html>
<html>
<head>
<title>استخدام خاصية <b>onbeforeprint</b> في HTML (موقع oldtoolbag.com)</title>
<body onbeforeprint="myFunction()">
<h1>حاول طباعة هذا المستند</h1>
<p><b>نصيحة:</b> اختصارات لوحة المفاتيح، مثل <b>Ctrl+P</b>، تضبط الصفحة للطباعة.</p>
<p><b>ملاحظة:</b> حدث <b>onbeforeprint</b> غير مدعوم في <b>Internet Explorer</b> و <b>Firefox</b>.</p>
<script>
function myFunction() {
  alert("You are about to print this document!");
}
</script>
</body>
</html>
اختبر لمعرفة ‹/›

توافق المتصفحات

IEFirefoxOperaChromeSafari

يتم دعم خاصية onbeforeprint حتى الآن فقط من قبل متصفحات Internet Explorer و Firefox.

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

عندما تكون الصفحة على وشك الطباعة (قبل ظهور نافذة الحوار الطباعة)، يتم تنشيط خاصية onbeforeprint.
نصيحة: يستخدم خاصية onbeforeprint عادةً مع خاصية onafterprint.

الفرق بين HTML 4.01 و HTML5

خصائص onbeforeprint هي خاصية جديدة في HTML5.

النحو

<عنصر onbeforeprint="script">

قيمة الخاصية

القيمةالوصف
scriptالسكربت الذي يتم تنفيذه في onafterprint.
خصائص الحدث HTML