में खिड़की beforeunload घटना निकल करने में असमर्थ मैं एक पृष्ठ जहाँ उपयोगकर्ता खींचें और वस्तुओं ड्रॉप और उन्हें एक image.When उपयोगकर्ता उस पृष्ठ से चला, घटना beforeunload निकाल दिया जाता है के रूप में सहेज सकते हैं। अब, यह हर बार होता है। यदि उपयोगकर्ता अपने काम को बचाया है घटना निकल, ताकि संदेश again.To पॉप अप नहीं हो सकता है यह है मैं में अनबाइंड विधि का इस्तेमाल किया है jQuery, क्या मैं करना चाहता हूँ है। लेकिन, यह काम नहीं लग रहा है। घटनाओं को बाध्यकारी और बाध्य करने के लिए कोड नीचे दिया गया है।Jquery
var notSaved = function()
{
return 'You have not yet saved your work.Do you want to continue? Doing so, may cause loss of your work' ;
}
$(window).bind('beforeunload', notSaved);
बचाने के बाद विधि बुलाया गया है,
$(window).unbind('beforeunload', notSaved);
क्या मैं गलत यहाँ कर रहा हूँ?
इसके अलावा, सहेजने की विधि वास्तव में एक अजाक्स कॉल है।
बहुत बहुत शुक्रिया ... कि मेरे लिए दिन बचा लिया :) – bitblt
यह IE में काम नहीं करेगा, क्या आप चाहते हैं 'window.onbeforeunload = अपरिभाषित' – brupm