منو
 کاربر Online
622 کاربر online
تاریخچه ی: Event handlers

تفاوت با نگارش: 4

Lines: 1-70Lines: 1-69
 ||V{maketoc}|| ||V{maketoc}||
 ^@#16: ^@#16:
 !Event handlers !Event handlers
-{*در برنامه نویسی کامپیوتری، یک event handler‌ یک callback غیر همزمان زیرروال است که ورودیهای رسیده شده در یک برنامه را دستکاری میکند. هر event یک قسمت اطلاعات application-level از چارچوب(framework) متضمن است، بطور نمونه GUI toolkit . eventهای GUI شامل فشار دادن کلید، حرکت ماوس، انتخاب عمل، و به پایان رسیدن تایمرها. یک مرحله پایینتر، eventها می توانند دسترس پذیری داده های جدید برای خواندن یک فایل روی رشته شبکه را نمایش دهند. Event handler ها یک مفهوم مرکزی در برنامه نویسی event-driven هستند. 
-Eventها با چارچوب مبنی بر ترجمه ورودی های سطح پایینتر ساخته می‌شود، که ممکن است event های سطح پایینتر از خودشان باشد. برای مثال، حرکات ((موس)) وکلیک ها مانند انتخابهای منو ترجمه می‌شوند. Event ها در ابتدا سرچشمه می‌گیرند از عملهای روی مرحله ((سیستم عامل))، مانند وقفه های تولید شده با وسایل سخت افزار، دستورالعملهای وقفه نرم ‌افزاری، یا تغییرات فاز در نمونه برداری. در این مرحله، interrupt handlers و signal handlers‌ برابرند با event handlers. 
-Eventهای ساخته شده ابتدا با یک event dispatcher درون چارچوب(framework) پردازش می‌شوند. این بطور نمونه اجتماع بین eventها و event handlers را مدیریت می‌کند، و ممکن است ‌eventها یا event handlerها را برای پردازش بعدی در صف قرار دهد. Event dispatcher ممکن است event handlerها را بطور مستقیم صدا کند، یا منتظر شود تا event ها از صف برداشته شوند با اطلاعات درباره handler تا اجرا شود. *} 
 
 
 
 
 __عنوان رویداد__ __عنوان رویداد__
 __توضیح__ __توضیح__
 
 
 
 
 onAbort onAbort
 کاربر با اشیاء کاری ندارد کاربر با اشیاء کاری ندارد
 
 
 
 
 onBlur onBlur
 کابر شی را تغییر می‌دهد کابر شی را تغییر می‌دهد
 
 
 
 
 onError onError
 اسکریپت با اشتباه مواجه می‌شود اسکریپت با اشتباه مواجه می‌شود
 
 
 
 
 onHange onHange
 کاربر برروی شی کلیک می‌کند کاربر برروی شی کلیک می‌کند
 
 
 
 
 onFocuse onFocuse
 کاربر یک شی را فعال می‌کند کاربر یک شی را فعال می‌کند
 
 
 
 
 onLoad onLoad
 بارگزاری شی تمام می‌شود بارگزاری شی تمام می‌شود
 
 
 
 
 onMouseover onMouseover
 نشانگر ماوس بر روی شی می‌رود نشانگر ماوس بر روی شی می‌رود
 
 
 
 
 onMouseout onMouseout
 نشانگر ماوس از روی شی کنار می‌رود نشانگر ماوس از روی شی کنار می‌رود
 
 
 
 
 onSubmit onSubmit
 کاربر یک فرم را پذیرش می‌کند کاربر یک فرم را پذیرش می‌کند
 
 
 
 
 onUnload onUnload
 کاربر به کار خود با پنجره خاتمه می‌دهد کاربر به کار خود با پنجره خاتمه می‌دهد
 
 
 
 
 onSelect onSelect
 کاربر محتویات شی را انتخاب می‌کند کاربر محتویات شی را انتخاب می‌کند
 
 
 
 
 +{*در برنامه نویسی کامپیوتری، یک event handler‌ یک callback غیر همزمان زیرروال است که ورودیهای رسیده شده در یک برنامه را دستکاری میکند. هر event یک قسمت اطلاعات application-level از چارچوب(framework) متضمن است، بطور نمونه GUI toolkit . eventهای GUI شامل فشار دادن کلید، حرکت ماوس، انتخاب عمل، و به پایان رسیدن تایمرها. یک مرحله پایینتر، eventها می توانند دسترس پذیری داده های جدید برای خواندن یک فایل روی رشته شبکه را نمایش دهند. Event handler ها یک مفهوم مرکزی در برنامه نویسی event-driven هستند.
 +Eventها با چارچوب مبنی بر ترجمه ورودی های سطح پایینتر ساخته می‌شود، که ممکن است event های سطح پایینتر از خودشان باشد. برای مثال، حرکات ((موس)) وکلیک ها مانند انتخابهای منو ترجمه می‌شوند. Event ها در ابتدا سرچشمه می‌گیرند از عملهای روی مرحله ((سیستم عامل))، مانند وقفه های تولید شده با وسایل سخت افزار، دستورالعملهای وقفه نرم ‌افزاری، یا تغییرات فاز در نمونه برداری. در این مرحله، interrupt handlers و signal handlers‌ برابرند با event handlers.
 +Eventهای ساخته شده ابتدا با یک event dispatcher درون چارچوب(framework) پردازش می‌شوند. این بطور نمونه اجتماع بین eventها و event handlers را مدیریت می‌کند، و ممکن است ‌eventها یا event handlerها را برای پردازش بعدی در صف قرار دهد. Event dispatcher ممکن است event handlerها را بطور مستقیم صدا کند، یا منتظر شود تا event ها از صف برداشته شوند با اطلاعات درباره handler تا اجرا شود. *}
 !نکته !نکته
 {*در هنگام نوشتن Script باید توجه داشت که زبان JavaScript به حروف بزرگ و کوچک حساس می‌باشد و نیز نام متغیرها با اعداد شروع نمی‌شود و در آنها فضای خالی یا نقطه گذاری وجود ندارد.*} {*در هنگام نوشتن Script باید توجه داشت که زبان JavaScript به حروف بزرگ و کوچک حساس می‌باشد و نیز نام متغیرها با اعداد شروع نمی‌شود و در آنها فضای خالی یا نقطه گذاری وجود ندارد.*}
 --- ---
 !همچنین ببینید !همچنین ببینید
 *((جاوا اسکریپت)) *((جاوا اسکریپت))
 --- ---
 !پیوندهای خارجی !پیوندهای خارجی
 *[http://en.wikipedia.org/wiki/Event_handlers ] *[http://en.wikipedia.org/wiki/Event_handlers ]
 #@^ #@^

تاریخ شماره نسخه کاربر توضیح اقدام
 شنبه 12 خرداد 1386 [14:45 ]   5   زینب معزی      جاری 
 شنبه 12 خرداد 1386 [14:44 ]   4   زینب معزی      v  c  d  s 
 شنبه 12 خرداد 1386 [14:37 ]   3   زینب معزی      v  c  d  s 
 شنبه 26 دی 1383 [06:45 ]   2   نفیسه ناجی      v  c  d  s 
 سه شنبه 31 شهریور 1383 [07:50 ]   1   عباس نایب لویی      v  c  d  s 


ارسال توضیح جدید
الزامی
big grin confused جالب cry eek evil فریاد اخم خبر lol عصبانی mr green خنثی سوال razz redface rolleyes غمگین smile surprised twisted چشمک arrow



از پیوند [http://www.foo.com] یا [http://www.foo.com|شرح] برای پیوندها.
برچسب های HTML در داخل توضیحات مجاز نیستند و تمام نوشته ها ی بین علامت های > و < حذف خواهند شد..