मेरे पास उस पृष्ठ से जुड़ा एक ऑनबॉर्नलोड ईवेंट हैंडलर है जो पृष्ठ को फिर से लोड/रीडायरेक्ट होने पर निष्पादित करता है।onbeforeunload इवेंट हैंडलर रद्द करें?
window.onbeforeunload = function() {
console.log("do something");}
मैं नहीं चाहता कि यह स्क्रिप्ट मेरे परीक्षणों के दौरान चलें। मैं इसे अपने स्वयं के परीक्षण वातावरण में अक्षम करना चाहता हूं।
क्या इस ऑनबर्नलोड लोड ईवेंट को अनइंड करने का कोई तरीका है? मैं jQuery के साथ फ्रेमवर्क के रूप में जावास्क्रिप्ट का उपयोग कर रहा हूं, इसलिए jQuery में एक जवाब अच्छा होगा।
यह हमारे AJAX फ़ंक्शंस के अंदर पूरी तरह से काम करता है जो इस समस्या को दबाता है। +1 – Ligemer
या 'window.onbeforeunload = null;' –