1.أعلى
يشير التغيير دائمًا إلى نافذة المتصفح ذات المستوى الأعلى للنافذة المقسمة. إذا كنت تخطط لتنفيذ الأوامر من أعلى مستوى للنافذة المقسمة، فيمكنك استخدام المتغير العلوي.
2. فتاحة
يتم استخدام أداة الفتح في صفحة window.open للإشارة إلى كائن الصفحة الذي ينفذ طريقة window.open. على سبيل المثال: تستخدم الصفحة "أ" طريقة window.open()
تنبثق الصفحة B. في الصفحة B، يمكنك الرجوع إلى الصفحة A من خلال أداة الفتح، بحيث يمكنك تشغيل الصفحة A من خلال هذا الكائن.
3. الوالدين
يتم استخدام الأصل للوصول إلى كائن الصفحة الأصلية في الصفحة الفرعية التي تم إنشاؤها في iframe أو الإطار. على سبيل المثال: يوجد iframe أو إطار في الصفحة A، ثم iframe
أو يمكن للصفحة الموجودة في الإطار الرجوع إلى الكائن الموجود في الصفحة A من خلال الكائن الأصلي. وبهذه الطريقة، يمكن الحصول على القيمة أو إعادتها إلى الصفحة "أ".
4. بالإضافة إلى ذلك، يشير self إلى النافذة الحالية
الفرق بين الوالد والمفتوح:
يشير الأصل إلى الإطار الأصلي في FRAMESET، ويكون أصل الإطار هو إطار FRAMESET.
تشير أداة الفتح إلى النافذة الأصلية المقابلة للنافذة الجديدة التي تم إنشاؤها باستخدام WINDOW.OPEN وطرق أخرى.
الأصل هو كائن النافذة الأصل بالنسبة للإطار
opener هي النافذة الرئيسية للنافذة المفتوحة بواسطة window.open، بشرط أن يتم فتحها بواسطة window.open
يستخدم document.parentWindow.menthod() طريقة السطح الأصلي
مرفق: العلاقة الهرمية بين كائن النافذة، والكائن الأصلي، وكائن الإطار، وكائن المستند، وكائن النموذج
كائن النافذة → الكائن الأصلي → كائن الإطار → كائن المستند → كائن النموذج،
كما يلي:parent.frame1.document.forms[0].elements[0].value;