我有一个输入框,我想使用vbscript或javascript(没有jquery)来捕获粘贴事件.
我想在文本字段或文本区域中获取所选范围的光标开始和结束位置.我在各种论坛上尝试了很多功能.但是当选择的最后一个字符是新行字符时,JavaScript会在IE6中忽略它.有想法的人吗?
Facebook的状态更新输入(嗯,contenteditable div)检测链接.
键入链接时,它会等到按下空格键后才能获取URL.
粘贴链接时,它会立即获取URL.
我可以在按下空格键后解析URL ...但我不确定何时检测内容被粘贴.
任何解决方案都会很棒; 一个jQuery格式的解决方案将是最好的!
我目前有一个文本区域,我需要控制已粘贴的文本,
本质上,我需要能够将用户想要粘贴到文本区域中的任何内容并将其放入变量中。
然后我将计算出他们粘贴文本的位置和字符串的大小,以将其从文本区域中删除,
然后最后以我自己的方式处理变量中的文本。
我的问题:我将如何获取用户刚刚粘贴的变量中的文本副本?
谢谢。
我现在正在编写一个js编辑器.我想在粘贴之后做一些事情(检测粘贴的文本等).
我想在textarea中粘贴一些文本后立即在textarea中触发事件.当使用Shift + Ins时,我可以这样做; 但是,当我选择鼠标右键然后粘贴(从下拉菜单中)时,我无法做到这一点.Shift + Ins后Keyup触发.在鼠标右键单击后选择粘贴时,其余的都没有触发...我该怎么办?
<textarea name="message" id="message"></textarea>
$("#message").on('keyup contextmenu', function(event) {
alert("ok");
});
Run Code Online (Sandbox Code Playgroud)
http://jsfiddle.net/f29vuwoL/7/
谢谢