WML - onenterbackward Event حدث الرجوع
WML - onenterbackward Event حدث الرجوع
يحدث هذا الحدث عندما يضرب المستخدم بطاقة عن طريق التنقل العادي للخلف. أي أن المستخدم يضغط على مفتاح الرجوع في بطاقة لاحقة ويعود إلى هذه البطاقة في مكدس المحفوظات.
فيما يلي بناء الجملة لتعريف معالج الحدث لحدث 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>
عند تحميل هذا البرنامج ستظهر لك الشاشة التالية:
الآن ، اضغط على الخيار Go to Card 2 للانتقال إلى البطاقة الثانية وهذا سينقلك إلى الشاشة التالية:
الآن ، أنت في الصفحة الثانية. الآن ، عندما تحاول الرجوع إلى رقم البطاقة ، يتم تنفيذ حدث onenterbackward ويأخذك إلى رقم البطاقة 3 بدلاً من البطاقة رقم 2 وسترى الشاشة التالية.
التسميات: WML Wireless Markup Language لغة الترميز اللاسلكية
<< الصفحة الرئيسية