<param> يُستخدم حصرياً داخل عنصر <object> لتمرير معاملات (Parameters) للمحتوى المضمّن.
خصائصه: • عنصر فارغ (لا وسم ختامي) • name: اسم المعامل • value: قيمة المعامل
الاستخدام التاريخي: • كان يستخدم أساساً مع Flash وJava Applets • مع تراجع هذه التقنيات، أصبح نادر الاستخدام • لا يزال مستخدماً مع بعض تضمينات PDF ومشغلات الوسائط
ملاحظة: في الويب الحديث، معظم التضمينات تستخدم <iframe> بدلاً من <object>+<param>.
| 1 | <object data="/movie.mp4" type="video/mp4" width="800" height="600"> |
| 2 | <!-- تمرير معاملات للمشغل --> |
| 3 | <param name="autoplay" value="false"> |
| 4 | <param name="controls" value="true"> |
| 5 | <param name="loop" value="false"> |
| 6 | <p>متصفحك لا يدعم هذا التنسيق.</p> |
| 7 | </object> |
| 8 | |
| 9 | <!-- مثال PDF مع معاملات --> |
| 10 | <object data="/report.pdf" type="application/pdf" width="100%" height="700"> |
| 11 | <param name="view" value="FitH"> |
| 12 | <param name="page" value="1"> |
| 13 | <param name="zoom" value="100"> |
| 14 | <a href="/report.pdf">تحميل التقرير PDF</a> |
| 15 | </object> |
مثال 1: تضمين محتوى مع param
| 1 | <section> |
| 2 | <h2>التقرير السنوي 2024</h2> |
| 3 | |
| 4 | <object |
| 5 | data="/annual-report-2024.pdf" |
| 6 | type="application/pdf" |
| 7 | width="100%" |
| 8 | height="800" |
| 9 | > |
| 10 | <param name="scrollbar" value="1"> |
| 11 | <param name="toolbar" value="1"> |
| 12 | <!-- Fallback content --> |
| 13 | <p> |
| 14 | لا يمكن عرض PDF مباشرة. |
| 15 | <a href="/annual-report-2024.pdf" download> |
| 16 | اضغط هنا للتحميل |
| 17 | </a> |
| 18 | </p> |
| 19 | </object> |
| 20 | </section> |