पर आग लगाने के लिए window.onbeforeunload का कारण बन रहा है। मैं Chosen नामक एक ड्रॉप डाउन विजेट का उपयोग कर रहा हूं जिसमें एक href javascript:void(0)
के साथ एक एंकर है। जब मैं ड्रॉप डाउन पर क्लिक करता हूं तो यह काम करता है लेकिन आईई पर यह एक नया onbeforeunload
ईवेंट चलाता है जो निराशाजनक है क्योंकि एप्लिकेशन पुष्टि करता है कि आप छोड़ना चाहते हैं या नहीं। और स्पष्ट रूप से आप उन प्रश्नों को नहीं चाहते हैं जब आप फॉर्म डेटा इनपुट कर रहे हों।एंकर "जावास्क्रिप्ट: शून्य (0)" आईई
क्या चुना गया पुस्तकालय बदलने के बिना इस समस्या से छुटकारा पाने का कोई तरीका है?
दुर्भाग्य से इस:
window.onbeforeunload = function (e) {
console.log(window.location);
};
लॉग ऑन करता है नहीं javascript:void(0)
या तो है, इसलिए, मैं लक्ष्य यूआरएल की जांच करने के लिए इसका इस्तेमाल नहीं कर सकते।
यह व्यवहार कम से कम IE9 में होता है, और यही वह है जो मैं चिंतित हूं (पुराने आईई नहीं)।
हाँ, पर मैं नहीं बल्कि तीसरे पक्ष के पुस्तकालय को संशोधित नहीं चाहते हैं। मेरे द्वारा उपयोग किए जाने वाले चुने गए ड्रॉप डाउन में यह लिंक है। – Tower
एचएम। क्या इस लिंक में कोई 'ऑनक्लिक' घटना है? यदि नहीं, तो आप इसे गतिशील रूप से बांध सकते हैं। – VisioN
मैं बस ऐसा करने की योजना बना रहा हूं ... एक क्लिक ईवेंट बाध्यकारी और इसे रद्द कर रहा हूं। – Tower