2009-04-23 42 views
6

Tôi đang cố chuyển đầu vào bàn phím từ Javascript sang ứng dụng Flex được hiển thị với Internet Explorer với ngôn ngữ nhập được đặt thành tiếng Nhật (sử dụng Full Katakana) trong thanh ngôn ngữ Windows XP. Sau một lần nhấn phím ban đầu, tôi đang chuyển tiêu điểm từ Javascript sang một trường văn bản trong Flex. Khi tiêu điểm ở Flex, IME tỉnh dậy và đầu vào của các ký tự Nhật Bản hoạt động bình thường. Thật không may, các phím tắt ban đầu không làm cho nó vào trình soạn thảo IME, và vì vậy tôi đã hy vọng để vượt qua cùng với giá trị khóa unicode cho tổ hợp phím. Sự kiện keyDown trong Javascript chỉ báo cáo 229 cho mã khóa và 0 cho mã charCode. Bất kỳ ý tưởng nào về việc nhận mã khóa hoặc mã có thể sử dụng được trong Javascript khi sử dụng thông tin nhập tiếng Nhật?Khó tìm kiếm đầu vào ký tự tiếng Nhật có Javascript trong IE

Cảm ơn, Philip

+0

bạn đã bao giờ tìm ra điều này chưa? Rất muốn biết giải pháp là gì. –

Trả lời

0

Hãy thử sử dụng "bấm phím" thay vì "KeyDown", keycode cho mũi tên xuống nên 40.

Ngoài ra bạn có thể thử để tìm thấy một lỗi - ăn char đầu tiên trông lạ.

Các vấn đề liên quan