jQuery documentation cho biết thư viện đã tích hợp sẵn hỗ trợ cho các sự kiện sau: làm mờ, lấy nét, tải, thay đổi kích thước, cuộn, bỏ, nhấp, dblclick, mousedown, mouseup, mousemove, mouseover, mouseout, mouseenter, mouseleave, thay đổi, chọn , gửi, keydown, nhấn phím, khóa và lỗi.Làm thế nào để bạn xử lý oncut, oncopy, và onpaste trong jQuery?
Tôi cần xử lý các sự kiện đã cắt, sao chép và dán. Làm thế nào tốt nhất để làm điều đó? FWIW, tôi chỉ cần lo lắng về WebKit (may mắn cho tôi!).
CẬP NHẬT: Tôi đang làm việc trên "tiện ích" trong môi trường giống như Trang tổng quan. Nó sử dụng WebKit, vì vậy nó chỉ thực sự quan trọng (cho mục đích của tôi) cho dù những sự kiện này được hỗ trợ ở đó, mà nó trông giống như họ đang có.
Trong nghiên cứu một chút cho câu trả lời này, tôi thấy rằng IE đã hỗ trợ cho việc đọc từ bộ nhớ tạm trong JavaScript (!!) thông qua 'window.clipboardData'. Firefox không, may mắn thay. Tôi nghi ngờ Webkit, hoặc là, sane. Bạn có chắc chắn rằng bạn thực sự cần xử lý các lệnh cắt/sao chép/dán không? Có lẽ bạn đang tiếp cận vấn đề từ góc độ sai. Nếu bạn chỉnh sửa câu trả lời của bạn để cung cấp lý do đằng sau yêu cầu của bạn, có lẽ tôi hoặc người khác có thể giúp bạn nhiều hơn. –
Vì vậy, jQuery không tài liệu hỗ trợ một phần sau đó, tôi có nghĩa là cho các sự kiện như dán và sao chép. – ars265