विंडोज़ पर इंटरनेट एक्सप्लोरर का उपयोग करना मेरे पास एक टेक्स्ट बॉक्स में दर्ज टेक्स्ट का पता लगाने वाला एक ऑनकीप्रेस ईवेंट है। हालांकि चीनी पात्रों में प्रवेश करते समय यह घटना आग नहीं होती है। क्या किसी ने इसका सामना किया है या इसके आसपास काम करने के सुझाव हैं?चीनी वर्ण और ऑनकीप्रेस ईवेंट
उत्तर
इस JSFiddle के आधार पर, ऐसा लगता है कि keydown
ईवेंट किसी की अपेक्षा नहीं कर सकता है। मैं keyup
ईवेंट का उपयोग करूंगा (हालांकि, आपको अभी भी आंशिक रूप से दर्ज वर्ण मिलेगा)।
मेरे प्रयोग से, मुझे मिल गया:
- "नी" के बदले 你
- एक घटना के लिए एक घटना '你 हा'
- 你 के लिए 哈 (के बाद से चेतावनी मेरा इनपुट को मार डाला एक घटना 'हाओ' को पूरा करने के लिए)
असल में, विंडोज और आईई चरित्र इनपुट के साथ अच्छी तरह से खेल नहीं रहे हैं। यदि आपके ढांचे में यह संभव है तो मैं change
ईवेंट का उपयोग करने का सुझाव दूंगा।
Google सुझाव (स्वत: पूर्ण) परिवर्तनों के लिए इनपुट को चुनाव करता है क्योंकि घटनाएं यूनिकोड के लिए पूरी तरह से अविश्वसनीय हैं। ब्राउजर मध्य-आईएमई इनपुट इवेंट्स का समर्थन करते थे जो जापानी के लिए बहुत अच्छा था, लेकिन समर्थन जल्दी टूट गया या गिरा दिया गया।
पिछली बार जब मैं चेक 2006 था, तो पुनर्वितरण की आवश्यकता है।
http://web.archive.org/web/20060220125639/http://fnjordy.cus.org.uk/auto/
फ़ायरफ़ॉक्स में गैर संकल्प लिया बग सहित::
कुंजीपटल सेटिंग के आधार पर, एक भी चीनी चरित्र आमतौर पर कई चाबियाँ लिखना पड़ता लेखन यहाँ मेरे पिछले नोट हैं। (कोरियाई और जापानी के लिए है और यह भी!) http://en.wiktionary.org/wiki/%E8%B1%88
आप इस मामले में एक onchange घटना उपयोग करने की आवश्यकता
: उदाहरण के लिए, 豈 एक 4 कुंजी अनुक्रम का उपयोग करके लिखा जा सकता है (山 一口 廿), जैसा कि आप यहाँ देख सकते हैं- 1. UTF-8 चीनी वर्ण
- 2. स्ट्रिंग में चीनी (मल्टीबाइट) वर्ण का पता लगाएं
- 3. चीनी
- 4. चीनी वर्ण से स्ट्रोक निकालने के लिए कैसे करें
- 5. हास्केल या ghci चीनी अक्षरों को दिखाने में सक्षम कैसे करें और स्क्रिप्ट नामक चीनी वर्ण चलाएं?
- 6. चीनी संस्कृतिइन्फो
- 7. चीनी पाठ को छेड़छाड़ करना
- 8. हास्केल - पैटर्न वाक्यात्मक चीनी मिलान और जहां
- 9. हैंडलिंग एपीआई डिजाइन और OO चीनी
- 10. जापानी और चीनी के लिए कैप्चा?
- 11. सरलीकृत और पारंपरिक चीनी बनाम क्षेत्र
- 12. रूबी और लापरवाही वर्ण
- 13. FileContentResult और अंतरराष्ट्रीय वर्ण
- 14. Boost.format और विस्तृत वर्ण
- 15. लुसीन और विशेष वर्ण
- 16. विशेष वर्ण और यूआरएल
- 17. सिंटेक्टिक चीनी बनाम सुविधा
- 18. पता लगाएं कि क्या चरित्र सरलीकृत है या पारंपरिक चीनी वर्ण
- 19. रूबी वाक्यात्मक चीनी: निल्स
- 20. चीनी कोडिंग कैसे हैं?
- 21. चीनी भाषा कोड
- 22. चीनी हस्तलेख मान्यता
- 23. एसक्यूएल सर्वर/एसक्यूएल रिपोर्टिंग सेवाओं पर पूर्वी पत्र (चीनी वर्ण) कैसे दिखाएं?
- 24. SQL सर्वर 2008 खोज डबल बाइट वर्ण
- 25. htmlentities() चीनी अक्षरों को अनुपयोगी बनाता है
- 26. iText, यूनिकोड वर्ण और जावा
- 27. परिवर्तनीय नाम और वर्ण एन्कोडिंग
- 28. यूनिकोड वर्ण और इंटरनेट एक्सप्लोरर
- 29. स्ट्रिंग प्रारूप और हेक्स वर्ण
- 30. पास वर्ण तर्क और मूल्यांकन
क्या आप ऐसे प्रोग्राम का उपयोग कर रहे हैं जो चंचल वर्णों को प्रोग्रामेटिक रूप से और मानक कीबोर्ड नहीं लगाता है? –
जिस तरह से मैं इसे कर रहा हूं, वह लैटिन कीबोर्ड के साथ विंडोज़ चीनी चीनी लोकल सेटिंग्स का उपयोग करके चीनी अक्षरों में प्रवेश करने के लिए है (ध्वनियां टाइप करें और आपको चयन के लिए वर्ण मिलेगा)। – dlanod
सुनिश्चित करें कि इसमें utf-8 एन्कोडिंग – RSM