测试代码如下:
<!DOCTYPE html> <html> <head> <title>MyHtml.html</title> </head> <body> <div> <input type="text" /> </div> <script type="text/javascript"> //复制黏贴时先不黏贴,4秒后再执行黏贴 var _ctrlV; document.onkeydown = function(event) { var e = event || window.event || arguments.callee.caller.arguments[0]; if (e.keyCode == 86 && e.ctrlKey) { if (!_ctrlV) { _ctrlV = e; e.returnValue = false; } else { e.returnValue = true; _ctrlV = null; } } }; setTimeout(function() { if (_ctrlV) { _ctrlV.target.dispatchEvent(_ctrlV); } }, 4000); </script> </body> </html>
在chrome上运行,无报错。但是复制的东西没有黏贴成功。
在360上运行,无报错,复制的东西黏贴成功。
请问,chrome上到底是什么情况,有人能解释么?
http://www.cnblogs.com/ljzc002/p/6003214.html
没用呢