الفرق بين المراجعتين لصفحة: «JavaScript/Document/timeline»
طلا ملخص تعديل |
|||
سطر 16: | سطر 16: | ||
===القيمة=== | ===القيمة=== | ||
كائن من النّوع <code>DocumentTimeline</code>. | كائن من النّوع <code>DocumentTimeline</code>. | ||
== دعم المتصفحات == | == دعم المتصفحات == |
المراجعة الحالية بتاريخ 20:12، 15 مارس 2018
تنبيه: هذه تقنيّة تجريبيّة، انظر جدول دعم المُتصفحات قبل استعمال هذه الخاصيّة في شيفرة إنتاجيّة.
تُعيد الخاصيّة القابلة للقراءة فقط timeline
المُعرَّفة على الواجهة Document
الخطَّ الزمني الافتراضي للمُستند الحالي. هذا الخط الزّمني كائن خاص من النوع DocumentTimeline
الذي يُنشأ تلقائيا عند تحميل الصّفحة.
الخطّ الزمني فريد لكل مستند ويبقى طيلة مُدّة بقاء المُستند حيًّا، ما يشمل استدعاءات التّابع document.open()
.
تُحسب القيم الزمنية لهذا الخط الزمني حسب حدّ ثابت (fixed offset) من السّاعة العموميّة بحيث يُكافئ وقتُ الصّفر (zero time) لحظةَ navigationStart
إضافة إلى قيمة delta مُوقَّعة معروفة بوقتِ الأصل (origin time). ويكون الخطّ الزمني للمُستند غير نشيطٍ (inactive) إلى أن تُنشأ لحظة navigationStart
.
مُلاحظة: الخطّ الزمنيّ المُرتبط بمُستندٍ غير نشيط يُعتبر كذلك غير نشيط.
البنية العامة
var pageTimeline = document.timeline;
var thisMoment = pageTimeline.currentTime;
القيمة
كائن من النّوع DocumentTimeline
.
دعم المتصفحات
الميزة | Chrome | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
الدعم الأساسي | لا | 48 | لا | لا | لا |
انظر أيضًا
مصادر ومواصفات
- مواصفة Web Animations.