السبت، 17 أكتوبر 2020

WML onenterbackward Tag وسم الرجوع

 WML onenterbackward Tag وسم الرجوع

WML onenterbackward Tag وسم الرجوع

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

    فيما يلي بناء الجملة لتعريف معالج الحدث لحدث onenterbackward :

    <onevent type="onenterbackward">
       A task to be performed.
    </onevent>

    مثال:

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

    <?xml version="1.0"?>
    <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
    "http://www.wapforum.org/DTD/wml12.dtd">
    
    <wml>
    <card id="card1" title="Card 1">
    <onevent type="onenterbackward">
      <go href="#card3"/>
    
    </onevent>
    <p>
      <anchor>
         <go href="#card2"/>
         Go to card 2
      </anchor>
    </p>
    </card>
    
    <card id="card2" title="Card 2">
    <p>
       <anchor>
       <prev/>
          Going backwards
       </anchor>
    </p>
    </card>
    
    <card id="card3" title="Card 3">
    <p>
    Hello World!
    </p>
    </card>
    </wml>

    عند تحميل هذا البرنامج ستظهر لك الشاشة التالية:

    امتحان WAP12

    الآن ، اضغط على الخيار Go to Card 2 للانتقال إلى البطاقة الثانية وهذا سينقلك إلى الشاشة التالية:

    امتحان WAP14

    الآن ، أنت في الصفحة الثانية. الآن ، عندما تحاول الرجوع إلى رقم البطاقة عند تنفيذ حدث الرجوع للخلف ويأخذك إلى رقم البطاقة 3 بدلاً من البطاقة رقم 2 وسترى الشاشة التالية.

    اختبار WAP15




التسميات: