Meta httpEquiv 属性

定义和用法

httpEquiv 属性设置或返回 HTML <meta> content 属性中信息的 HTTP 标头。

<meta> http-equiv 属性 يمكن استخدامها لتقليد رؤوس الاستجابة HTTP.

قيمة الخاصية http-equiv تعتمد على قيمة الخاصية content.

التعليقات:إذا تم إعداد خاصية name، لا يجب إعداد الخاصية http-equiv.

انظر أيضًا:

دليل HTML:علامة <meta> في HTML

مثال

مثال 1

إرجاع معلومات الخاصية content كرأس HTTP:

var x = document.getElementsByTagName("META")[0].httpEquiv;

جرب بنفسك

مثال 2

تعديل قيم الخاصيتين http-equiv و content. في المثال التالي سيتم تحديث الوثيقة كل 30 ثانية:

document.getElementsByTagName("META")[0].httpEquiv = "refresh";
document.getElementsByTagName("META")[0].content = "30";

جرب بنفسك

النحو

إرجاع الخاصية httpEquiv:

metaObject.httpEquiv

إعداد الخاصية httpEquiv:

metaObject.httpEquiv = HTTP-header
بعض القيم الشائعة لـ HTTP-header هي:

قيمة الخاصية

القيمة الوصف
content-type

تحديد مجموعة الحروف للنص الوثيقة.

نصيحة:يُنصح دائمًا بتحديد مجموعة الحروف.

مثال:

<meta http-equiv="content-type" content="text/html; charset=UTF-8">

default-style

تحديد النمط المفضل الذي سيتم استخدامه.

مثال:

<meta http-equiv="default-style" content="the documents preferred stylesheet">

التعليقات:يجب أن يكون قيمة الخاصية content في الأعلى مطابقة لقيمة الخاصية title للاعتبارات link في نفس الوثيقة، أو يجب أن تكون مطابقة لقيمة الخاصية title للاعتبارات style في نفس الوثيقة.

refresh

تحديد فترة زمنية التحديث الذاتي للوثيقة.

مثال:

<meta http-equiv="refresh" content="300">

التعليقات:ينبغي أن يستخدم بعناية القيمة "refresh"، لأنها ستحتجز سيطرة التحكم في الصفحة من يده المستخدم. سيؤدي استخدام "refresh" إلى فشل دليل قابلية الوصول إلى محتوى الويب من W3C.

تفاصيل التقنية

القيمة المعدلة: السلسلة، تحتوي على معلومات عن عناوين الرسائل الاستجابة لـ HTTP.

دعم المتصفحات

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
الدعم الدعم الدعم الدعم الدعم

الصفحات ذات الصلة

دليل HTML:خصائص http-equiv لـ <meta> في HTML