الفرق بين المراجعتين لصفحة: «JavaScript/Document/timeline»
إضافة الصّفحة |
طلا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:<code>Document.timeline</code>}}</noinclude> | <noinclude>{{DISPLAYTITLE:<code>Document.timeline</code>}}</noinclude> | ||
'''تنبيه:''' هذه تقنيّة تجريبيّة، انظر جدول دعم المُتصفحات قبل استعمال هذه الخاصيّة في شيفرة إنتاجيّة. | '''تنبيه:''' هذه تقنيّة تجريبيّة، انظر جدول دعم المُتصفحات قبل استعمال هذه الخاصيّة في شيفرة إنتاجيّة. | ||
تُعيد الخاصيّة القابلة للقراءة فقط timeline المُعرَّفة على الواجهة Document | |||
تُعيد الخاصيّة القابلة للقراءة فقط <code>timeline</code> المُعرَّفة على الواجهة <code>Document</code> الخطَّ الزمني الافتراضي للمُستند الحالي. هذا الخط الزّمني كائن خاص من النوع <code>DocumentTimeline</code> الذي يُنشأ تلقائيا عند تحميل الصّفحة. | |||
الخطّ الزمني فريد لكل مستند ويبقى طيلة مُدّة بقاء المُستند حيًّا، ما يشمل استدعاءات التّابع <code>[[JavaScript/Document/open|document.open()]]</code>. | الخطّ الزمني فريد لكل مستند ويبقى طيلة مُدّة بقاء المُستند حيًّا، ما يشمل استدعاءات التّابع <code>[[JavaScript/Document/open|document.open()]]</code>. | ||
تُحسب القيم الزمنية لهذا الخط الزمني حسب حدّ ثابت (fixed offset) من السّاعة العموميّة بحيث يُكافئ وقتُ الصّفر (zero time) | |||
تُحسب القيم الزمنية لهذا الخط الزمني حسب حدّ ثابت (fixed offset) من السّاعة العموميّة بحيث يُكافئ وقتُ الصّفر (zero time) لحظةَ <code>navigationStart</code> إضافة إلى قيمة delta مُوقَّعة معروفة بوقتِ الأصل (origin time). ويكون الخطّ الزمني للمُستند غير نشيطٍ (inactive) إلى أن تُنشأ لحظة <code>navigationStart</code>. | |||
'''مُلاحظة:''' الخطّ الزمنيّ المُرتبط بمُستندٍ غير نشيط يُعتبر كذلك غير نشيط. | '''مُلاحظة:''' الخطّ الزمنيّ المُرتبط بمُستندٍ غير نشيط يُعتبر كذلك غير نشيط. | ||
==البنية العامة== | ==البنية العامة== | ||
سطر 11: | سطر 15: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
===القيمة=== | ===القيمة=== | ||
كائن من النّوع DocumentTimeline. | كائن من النّوع <code>DocumentTimeline</code>. | ||
== دعم المتصفحات == | == دعم المتصفحات == |
مراجعة 20:11، 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.