मैं एक वेब एप्लिकेशन पर काम कर रहा हूं, जिसके लिए मैं एक पूर्ण विशेषताओं वाली विंडोिंग प्रणाली को लागू करने का प्रयास कर रहा हूं। अभी यह बहुत अच्छा चल रहा है, मैं केवल एक छोटी सी बात में भाग रहा हूं। कभी-कभी जब मैं अपने एप्लिकेशन का एक हिस्सा (सबसे अधिक बार मेरी खिड़की के कोने का हिस्सा, जो एक आकार के ऑपरेशन को ट्रिगर करने वाला होता है) को खींचने के लिए जाता हूं, तो वेब ब्राउज़र चतुर हो जाता है और सोचता है कि मेरा मतलब किसी चीज को खींचने और छोड़ने का है। अंतिम परिणाम, मेरी कार्रवाई पकड़ में आ जाती है जबकि ब्राउज़र अपनी ड्रैग और ड्रॉप चीज करता है।
क्या ब्राउजर के ड्रैग और ड्रॉप को डिसेबल करने का आसान तरीका है? मैं आदर्श रूप से इसे बंद करने में सक्षम होना चाहता हूं, जबकि उपयोगकर्ता कुछ तत्वों पर क्लिक कर रहा है, लेकिन इसे फिर से सक्षम करें ताकि उपयोगकर्ता अभी भी मेरी खिड़कियों की सामग्री पर अपने ब्राउज़र की सामान्य कार्यक्षमता का उपयोग कर सकें। मैं jQuery का उपयोग कर रहा हूं, और यद्यपि मैं इसे डॉक्स ब्राउज़ करने में नहीं पा रहा था, अगर आपको शुद्ध jQuery समाधान पता है तो यह उत्कृष्ट होगा।
संक्षेप में: मुझे ब्राउज़र पाठ चयन और ड्रैग-एंड-ड्रॉप फ़ंक्शन को अक्षम करने की आवश्यकता है, जबकि मेरे उपयोगकर्ता के पास माउस बटन है, और उपयोगकर्ता द्वारा माउस को रिलीज़ करने पर उस कार्यक्षमता को पुनर्स्थापित करें।