【发布时间】:2010-02-14 01:31:10
【问题描述】:
你们有谁知道跨浏览器检测粘贴或拖放插入可编辑html文档的工作方式(启用 designMode 或 contentEditable)。
只要用户使用 Ctrl-V 快捷键生成关键事件,检测粘贴就可以工作,但如果您使用浏览器 Edit->Paste 似乎不会生成任何事件。
【问题讨论】:
-
我建议你看看 CodeMirror (marijn.haverbeke.nl/codemirror) 看看作者做了什么。
-
它似乎可以很好地检测粘贴,但是通过拖放您可以将代码偷偷摸摸。
标签: javascript events cross-browser