با سلام
من یک کد می خواستم که زمانی کاربر می خواهد پنجره رو ببندد از او سوال کند "ایا مایل به خروج هستید؟" اگر بر روی Yes کلید کرد برنامه بسته شود ولی اگر بر روی No کلید کرد برنامه بسته نشود و از بسته شدن جلوگیری کند
اول سراغ javascirpt هر چه تلاش کردم کد نشد جزئیات در لینک زیر ، گفتم شاید خود Asp یا C# چنین امکانی داشته باشند
من چنین چیزی رو دیدم مانند تصویر پیوست
با تشکـــــــــــــر
از همه ی شما عزیزان
با سلام و تشکر دوست عزیز
ما پیامو نشون می دیم فقط مشکلم جلوگیری از بسته شدن صفحه بعد از کلید بر روی اون ضربدره
با تشکر
(۱۵-خرداد-۱۳۹۲, ۲۱:۴۶:۰۲)javaweb نوشته است: [ -> ]با سلام و تشکر دوست عزیز
ما پیامو نشون می دیم فقط مشکلم جلوگیری از بسته شدن صفحه بعد از کلید بر روی اون ضربدره
با تشکر
توی c#.net می شود با استفاده از کد زیر جلوی بسته شدن صفحه گرفته می شود
ولی توی Asp.net این e هست ولی نمی شود مانند بالا از آن استفاده کرد
با تشکر دوباره
با سلام و تشکر
نقل قول: باخود سی شارپ فکر نکنم بشه!صفحه سیستم گلستان (همین که ازش عکس گرفتید) را دیدم اونجاهم از جاوا اسکیریپت استفاده کرده!
اون کد در خود برنامه نویسی C#.net که تحت ویندوز است عمل می کنو ولی در ASP.NET تحت C# جوا نمی ده-تمام زبان های برنامه نویسی این Cancel رو دارن مثلا در VB6 در رویداد Form_Unload می شود با Cancel = 1 جلو ی بسته شدن صفحه رو گرفت و در C#.NET با e.Cancel = True ولی در ASP؟
_______________________________________________
با کمک دوستان گل و با مرام در بخش جاوااسکریپت به این نتیجه رسیدیم که کد همون عکس رو بدست آوردیم
کد:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body onbeforeunload="return 'آيا مايليد از سيستم خارج شويد؟'">
</body>
</html>
مثل اینکه Asp بر خلاف زبان های برنامه نویسی تحت ویندوز قادر به جلوگیری از بسته شدن صفحه نیست
با تشکـــــــــــــــــــــــــــــــــــــر از همه ی شما عزیزان با مرام