PDA

View Full Version : جلوگیری از اجرای event هنگام refresh شدن صفحه



mahdi bg
چهارشنبه 03 اردیبهشت 1393, 12:59 عصر
سلام
یکی از مشکلاتی که من بهش خودم اینه که وقتی کاربر مثلا روی یک کلید، کلیک میکنه و یک عمل انجام میشه، اگر کاربر صفحه رو refresh کنه دوباره آخرین eventی که فراخوانی شده (ایجا مثلا کلیک کردن) دوباره اجرا میشه.
چکار کنم که جلوی این عمل گرفته بشه

با تشکر

Mohammad_dn
چهارشنبه 03 اردیبهشت 1393, 19:49 عصر
تنها راهی که الآن به ذهنم میرسه اینه که نزاری اصلا پست بک بشه(رفرش بشه)..از ایجکس کمک بگیر

omid nasri
چهارشنبه 03 اردیبهشت 1393, 23:54 عصر
سلام می تونی از روش سیشن استفاده کنی : من اموزش رو برات می گذارم بشرطی که شما هم یک اموزش برام پیدا کنی ددر این خصوص :

وقتی کاربر رو دکمه html کلیک کرد تابع که نوشته شده توسط جاوا یکریپت اجرا بشه در کل می خوام صفحه رفرش نشه کمک کن تا کمکت کنم.

اینم ای دی منه : omid8nasri@yahoo.com

majidnazari65
پنج شنبه 04 اردیبهشت 1393, 00:22 صبح
سلام.
در این مورد میتونی در انتهای دستوراتی که در کلیدی که پست بک ایجاد کرده دستور زیر رو بنویسی تا وقتی صفحه رفرش شد دستورات دوباره اجرا نشه:
Response.Redirect(Request.RawUrl)