मुझे कोई समस्या है जो आईई 8 में केवल एक समस्या है, आंकड़े पर जाएं।आईई 8 पहले से लोड करने की घटना क्या है
मैं एक onclick विशेषता
<a href="javascript:void(0);" onclick="foo();">Click Me</a>
के साथ एक लंगर टैग है और फिर foo कहीं घोषित किया जाता है:
<script type="javascript/text">
function foo(){
//do some work
return false;
}
</script>
बाद foo कहा जाता है, मेरी onbeforeunload हैंडलर निष्पादित किया जा रहा है, और मुझे पता नहीं है विचार क्यों
मेरे पास अन्य उदाहरण हैं, अगर फू फ़ंक्शन झूठी नहीं लौटाता है, तो यह आईई में पहले से लोड होने की घटना को ट्रिगर करता है, लेकिन इस फ़ंक्शन के साथ भी झूठी वापसी होती है, फिर भी यह मेरे ऑनबर्नलोड लोड हैंडलर को हिट करती है और मुझे पता नहीं लगाया जा सकता है।
क्या यह पता लगाने का कोई तरीका है कि इसे ट्रिगर कर रहा है। मैंने ईवेंट ऑब्जेक्ट को अपने ऑनबर्नलोड लोड हैंडलर में देखा है, लेकिन ऐसा लगता है कि मुझे और प्रासंगिक जानकारी नहीं दी गई है।
कोई विचार?
दूसरा तरीका काम करता है। क्या आप समझा सकते हैं कि फू फ़ंक्शन के अंत में झूठी वापसी क्यों अलग है? – MattoTodd
लौटने पर झूठी क्लिक ईवेंट को रद्द कर देता है और इस प्रकार कोई ताज़ा नहीं होता है या दस्तावेज़ अनलोड नहीं होता है। अगर पहला काम नहीं कर रहा है, तो इसका मतलब यह होगा कि कुछ मामलों में फू झूठी वापसी नहीं कर रहा है। –