PDA

View Full Version : سوال: مشکل با confirmexit در جاوا اسکریپت



moshavermojarab
دوشنبه 09 شهریور 1394, 09:55 صبح
سلام
من کدی را برای اینکه در هنگام ترک صفحه به کاربر پیامی نشان دهد که از ذخیره شدن اطلاعات مطمین شود نوشتم ولی این کد برای زمانی که postback هم رخ می دهد اجرا می شود چطوری می توانم برای حالت postback کنسلش کنم؟ تو اینترنت هر راه حلی که وجود داشت را چک کردم نشد لطفا راهنمایی کنید

<script language="JavaScript">

window.onbeforeunload = confirmExit;
function confirmExit() {

return "لطفا اگر داده ایی ثبت نشده وجود دارد قبل از ترک این صفحه آنها را ذخیره نمایید در غیر اینصورت اطلاعات از بین می روند";


</script>

kb0y667
چهارشنبه 25 شهریور 1394, 18:51 عصر
اول اینکه ، بهتره اینطور استفاده کنید :

window.onbeforeunload=function(){
return "text";
};



دوم :

جهت کنسل کردن و غیرفعال کردن این هشدار :

window.onbeforeunload=null;