बंद करें मुझे अपने पृष्ठ में यह जांचना है कि पृष्ठ रीफ्रेश बटन या विंडो बंद करें बटन से अनलोड किया गया है, जावा स्क्रिप्ट/jquery का उपयोग करके यह कैसे संभव है?उपयोगकर्ता को कैसे जांचें, रीफ्रेश बटन पर क्लिक करें या x
उत्तर
मुझे लगता है कि ब्राउज़र में दोनों "अनलोड" ईवेंट हैं। आप कोशिश कर सकते हैं:
$(window).unload(function() {
alert("QueSeraSera.. lalalala");
});
'window.onbeforeunload' ईवेंट को आप जो करने की कोशिश कर रहे हैं उसे कैप्चर करना चाहिए। हालांकि, यदि कोई पोस्ट होता है तो यह भी निकाल दिया जाएगा (यानी उपयोगकर्ता सबमिट बटन पर क्लिक करता है) या यदि उपयोगकर्ता पृष्ठ से दूर नेविगेट करने का प्रयास करता है। मुझे यकीन है कि jQuery इस के लिए एक अच्छा आवरण है हूँ, लेकिन आप जावास्क्रिप्ट विधि ही यहां पर कुछ जानकारी पा सकते हैं:
जावास्क्रिप्ट है
window.unload = <function>
jQuery है
$(window).unload(<function>)
या पहले से लोड की गई घटनाएं भी हैं, यह इस बात पर निर्भर करती है कि आप ईवेंट समय
के रूप में क्या करने की कोशिश कर रहे हैंwindow.onbeforeunload = confirmExit;
function confirmExit()
{
return "Not leaving page";
}
इन्हें पृष्ठ को अनलोड किए जाने पर, ताज़ा करके, खिड़की/टैब बंद करने या उससे दूर जाने के लिए कहा जाएगा (या तो एक लिंक द्वारा या यूआरएल को बदलकर)।
ध्यान रखें कि कुछ लोगों में ऐसे ब्राउज़र हो सकते हैं जो कुछ स्क्रिप्ट घटनाओं या कार्रवाइयों को फ़िल्टर कर सकें - वास्तव में, आप क्या करने की कोशिश कर रहे थे?
मुझे एक ही समस्या है। कई "गॉगलिंग" के बाद, मैं अंत में इसका उपयोग करता हूं। मुझे उम्मीद है कि यह मदद करता है:
$(window).bind('unload', function() {
if(event.clientY < 0) {
alert('Gracias por emplear este servicio');
endSession(); // here you can do what you want ...
}
});
window.onbeforeunload = function() {
$(window).unbind('unload');
// si se devuelve un string, automáticamente se pregunta al usuario por si desea irse o no ....
// return '';
//'beforeunload event';
if (event.clientY < 0) {
alert('Gracias por emplear este servicio');
endSession();
}
}
- 1. उपयोगकर्ता नियंत्रण बटन घटना पर क्लिक करें
- 2. F5 या रीफ्रेश बटन दबाए जाने पर पृष्ठ के केवल एक हिस्से को रीफ्रेश करें
- 3. अनुकरण बटन पर क्लिक करें
- 4. ब्राउज़र के रीफ्रेश बटन पर क्लिक होने पर एक अलर्ट बॉक्स कैसे पॉप अप करें?
- 5. बटन को अक्षम कैसे करें क्लिक करें?
- 6. क्लिक रीफ्रेश बटन पर ज़ेंड कैप्चा छवि को फिर से लोड कैसे करें?
- 7. बटन पर रीबूट करें बटन पर क्लिक करें
- 8. श्रोताओं बटन पर क्लिक करें
- 9. वापस बटन रीफ्रेश पृष्ठ
- 10. लेबल बटन पर क्लिक करें रेडियो बटन
- 11. बटन पर क्लिक करें पृष्ठ पर क्लिक करें ईवेंट
- 12. UITableViewCell को रीफ्रेश कैसे करें?
- 13. उपयोगकर्ता को F5 दबाकर या asp.net में रीफ्रेश करने पर डेटा को रोकने से कैसे रोकें?
- 14. पिक्चरबॉक्स को रीफ्रेश कैसे करें
- 15. रद्द करें बटन पर क्लिक करें ShowInputDialogue
- 16. बटन को कैसे फायर करें उपयोगकर्ता नियंत्रण में कोड के पीछे ईवेंट पर क्लिक करें?
- 17. उपयोगकर्ता को कैसे पता चलेगा कि "एक्स" या "बंद करें" बटन क्लिक किया गया है?
- 18. क्लिक किए जाने पर बटन को कैसे अक्षम करें
- 19. UITableViewController या NSFetchedResultsController को रीफ्रेश कैसे करें?
- 20. क्रोम बैक बटन पेज रीफ्रेश करें - एएसपीनेट
- 21. अनुकरण पारदर्शी बटन पर क्लिक करें प्रभाव
- 22. बटन पर एक वेब पेज कैसे बंद करें, एक हाइपरलिंक या एक लिंक बटन क्लिक करें?
- 23. सी # - एएसपी.नेट बटन पर क्लिक न करें
- 24. एक बटन दबाकर एक बटन पर क्लिक करें
- 25. एफ 5, CTRL + F5 के बीच अंतर और बटन क्लिक या रीफ्रेश करें?
- 26. जांचें कि एनीमेशन cocos2d-x
- 27. पृष्ठ को रीफ्रेश करें जब पृष्ठ बैक बटन
- 28. सिस्टम बटन कैसे खेलें आईपैड पर ध्वनि क्लिक करें?
- 29. JQuery/जावास्क्रिप्ट - ट्रिगर बटन पर क्लिक करें एक और बटन क्लिक करें घटना से
- 30. बटन पर कई गतिविधियां कैसे समाप्त करें क्लिक करें?