2011-11-26 3 views
6

का उपयोग कर मैक पर एफ एन कुंजी का पता लगाने मैं अपने सीएमएस आवेदन में मैक कीबोर्ड पर fn-कुंजी पर कब्जा करना चाहते हैं। किसी ईवेंट को कुंजी पर बाध्य करने और कोड लॉगिंग करने से मुझे पता चला कि एफएन-कुंजी द्वारा लौटाया गया कुंजीकोड 0 (शून्य) है।जावास्क्रिप्ट

मुझे इसे दिए गए के रूप में लेने का लुत्फ उठाना है - लेकिन इससे पहले कि मैं इसे लागू कर दूं, मैं आप लोगों के साथ वापस जांचना चाहता था और देखता हूं कि आपको लगता है कि यह इस कुंजी के लिए सही कोड है या यदि इसका मतलब है कि सिस्टम में कोई नहीं है विचार करें कि उस विशिष्ट कुंजी घटना की व्याख्या कैसे करें।

यहाँ कुछ इनपुट पाने के लिए बढ़िया नहीं होगा।

धन्यवाद!

+0

बहुत अच्छा प्रश्न :) – Herr

+0

मैं सिर्फ पता चला कि मैं एक शून्य के रूप में अच्छी तरह से प्राप्त की जाने वाली>/<कुंजी का उपयोग कर। – SquareCat

+2

@ user1018787 मई मैं पूछ सकता हूं कि आपको इसकी आवश्यकता क्यों है? एक सीएमएस के लिए इस तरह के कुंजी संयोजन का उपयोग करने के लिए बहुत अजीब लगता है। – Nasreddine

उत्तर

2

मैं यहाँ गलत हो सकता है, लेकिन मुझे लगता है कि तुम सच में की तरह क्या तुम करोगी CTRL कुंजी Fn कुंजी को पकड़ने में सक्षम नहीं होगा। एफएन + कुछ अन्य कुंजी वास्तविक कीडाउन या कीप्रेस को ट्रिगर करेगी क्योंकि यह आपको F1-F12 कुंजी को हिट करने की अनुमति देने के लिए है। आप शिफ्ट कुंजी का उपयोग करने में सक्षम हो सकते हैं, लेकिन यह सुनिश्चित कर लें कि यह टेक्स्ट चयन नहीं करता है।

jQuery में मैं $("#my-element").disableSelection() करना होगा और फिर Shift + क्लिक जिस तरह से आप यह करना चाहते हैं काम करता है।

+0

मुझे लगता है कि आप एफएन-कुंजी के बारे में सही हैं। सुझाव के लिए भी धन्यवाद, लेकिन मैंने मेटा (ऐप्पल सीएमडी) कुंजी का उपयोग करके एक और मार्ग पूरी तरह से लेने का फैसला किया। किसी भी मामले में यह अच्छा इनपुट है! – SquareCat

2

यदि मैं गलत नहीं हूँ, आप fn कुंजी पर कब्जा कर सकते हैं बस के रूप में अगर यह पारी थे, चुनते हैं या cmd। पर्वत शेर पर आप श्रुतलेख लाने के लिए दो बार एफएन दबा सकते हैं। शेर पर भी आप कुछ खेलों में नियंत्रण के रूप में एफएन को मैप कर सकते हैं (होन, या न्यूरथ के नायकों को देखें, जहां आप नियंत्रण कुंजी के रूप में एफएन का उपयोग कर सकते हैं)। समस्या यह है कि मुझे नहीं पता कि मुझे इसे कैसे करने का कोई तरीका नहीं मिल रहा है। लेकिन, जैसा कि मैंने कहा, मुझे पूरा यकीन है कि आप इसे इस तरह इस्तेमाल कर सकते हैं।

मुझे नहीं लगता कि यह बूटकैंप ड्राइवरों के कारण विंडोज़ पर काम करेगा, और मुझे उम्मीद है कि कोई बूटकैम्प पर इसके लिए समाधान के साथ आता है, क्योंकि मुझे लगता है कि जब मैं विंडोज़ में हूं तो fn-ctrl कुंजी कहाँ रखी जाती है ।

संबंधित मुद्दे