الإطارات

 

 

الدرس الخامس

 

 

في أي إطار سوف يتم تحميل الصفحة التي نقرت على وصلتها في إطار آخر ؟ هذا هو غرض الدرس السادس . الشيء المثير في الإطارات أنه يمكن أن تظل بعض المناطق في الصفحة ساكنة كما هي ،  تلعب دور لوحة التحكم المليئة بالأزرار ، بمجرد أن تضغط على زر فيها يتم تحميل صفحة ما في منطقة أخرى من الصفحة .

هل اقتنعت بتسمية كل إطار بإسم مختلف ؟ هل بدا لك هذا سخيفاً مثل تسمية كلبك أو قطتك ؟ إذا كنت تعتقد هذا فقد حان الوقت لتغيير وجهة نظرك ، فتسمية كل إطار بإسم مختلف يجعلك تستطيع أن تضع وصلة أو زراً في لوحة التحكم (المنطقة الساكنة من الصفحة) عند الضغط عليه تظهر الصفحة التي يصل إليها في إطار آخر ، و يمكنك رؤية هذا في موقعي مثلاً حيث توجد لوحة التحكم على اليمين و عند النقر على وصلة فيها تظهر الصفحة الخاصة بها على اليسار . هل فهمت الآن ...

الآن سوف نضع وصلة في صفحة الدجاج توصلك إلى صفحة الدجاج أيضاً و لكن هذه المرة ستظهر في إطار آخر هو إطار rice الذي يوجد به صفحة الأرز :

<a href="chicken.htm" target="rice">دجاج</a>

الآن إذا نقرت على الوصلة "دجاج" في صفحة الدجاج سوف تظهر لك صفحة الدجاج في الإطار المسمى rice . حيث وضحت الخاصية target الإطار الذي سيتم تحميل الصفحة chicken.htm فيه .

بالطبع يمكنك الوصل إلى أي صفحة أخرى بخلاف تلك المستعملة بالفعل . فإذا كان الأرز أكثر مما يمكنك أكله يمكنك مناداة كلبك ليأكل الباقي ، افترض أن كلبك اسمه "جاك" فستكون الوصلة كالتالي :

<a href="jack.htm" target="rice">يا جاك</a>

 

كن حذراً لأنك إن لم تذكر اسم الإطار الذي سيتم تحميل الصفحة فيه سيتم تحميلها تلقائياً في الإطار الذي توجد فيه الوصلة . و سيأكل جاك الدجاج بدلاً من الأرز .

لكن ، ماذا سيحدث إذا أردت أن يتم تحميل صفحتك في صفحة بدون إطارات ؟ لا مشكلة . فقط غير الوصلة لتصبح :

<a href="cake.htm" target="_top">جاتوه</a>

الخاصية target=_top  تجعل صفحة الإطارات تختفي و تحل محلها صفحة جديدة فيها الصفحة التي طلبتها عند النقر على الوصلة .

أما إذا أردت أن يتم تحميل الصفحة التي نقرت على وصلتها في نافذة جديدة مع بقاء النافذة التي يوجد بها صفحة الإطارات فهذا أسهل ما يمكن ، فقط غير الخاصية target لتدل على اسم جديد غير موجود في مجموعة الإطارات التي صنعتها :

<a href="cake.htm" target="newwindow">جاتوه</a>

و بهذا نكون قد انتهينا و الحمد لله من دروس الإطارات ، و إذا جدَّ جديد في هذا الموضوع فسوف أضيف إليه بإذن الله .