L@_@K
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>dhtml.event.CtrlCAndAutomaticPaste.html</title>
<meta name="generator" content="editplus" />
<meta name="author" content="[email protected]" />
<meta name="keywords" content="dhtml js csdn" />
<meta name="description" content="for csdn.net" />
</head> <body>
<h3>Ctrl C 后自动粘贴剪贴板内容!</h3>
<p>段落一</p>
<p>段落二</p>
<p>段落三</p>
<p>段落四</p>
<textarea id="ttaInput" rows="10" cols="40"></textarea><input type="checkbox" id="cbxNewLine" /><label for="cbxNewLine">自动换行</label>
<script type="text/javascript">
<!--
function $(sId)
{
return document.getElementById(sId);
}
var oInput = $("ttaInput");
var oNewLine = $("cbxNewLine");
var cKeyCode = "67";document.body.onkeyup = function() {
if (event.ctrlKey
&& event.keyCode == cKeyCode)
{
if (oNewLine.checked && oInput.value != "")
oInput.value += "\r\n";
oInput.value += clipboardData.getData("Text");
}
};
//-->
</script>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>dhtml.event.CtrlCAndAutomaticPaste.html</title>
<meta name="generator" content="editplus" />
<meta name="author" content="[email protected]" />
<meta name="keywords" content="dhtml js csdn" />
<meta name="description" content="for csdn.net" />
</head> <body>
<h3>Ctrl C 后自动粘贴剪贴板内容!</h3>
<p>段落一</p>
<p>段落二</p>
<p>段落三</p>
<p>段落四</p>
<textarea id="ttaInput" rows="10" cols="40"></textarea><input type="checkbox" id="cbxNewLine" /><label for="cbxNewLine">自动换行</label>
<script type="text/javascript">
<!--
function $(sId)
{
return document.getElementById(sId);
}
var oInput = $("ttaInput");
var oNewLine = $("cbxNewLine");
var cKeyCode = "67";document.body.onkeyup = function() {
if (event.ctrlKey
&& event.keyCode == cKeyCode)
{
if (oNewLine.checked && oInput.value != "")
oInput.value += "\r\n";
oInput.value += clipboardData.getData("Text");
}
};
//-->
</script>
</body>
</html>
解决方案 »
- 请教:js如何获取URL返回的内容呢?
- 虽然只有两三行,但我还是不懂。求解。标题。要短。
- 在线等:求一个时间相减的函数.急....好了马上结贴.....
- JS中的一个小问题
- SP2 下Adodb.Stream无法创建,用什么办法转换GB2312 ?
- 一个html页面通过button来增加节点a,在线等
- 下拉菜单的问题 !!!!!!!!!!!!
- 万分火急!!!在线等着给分!!100
- 推荐几本JAVASCRIPT的书吧,要全的。
- 关于extjs5用panel另外用extjs已经写好的页面,总是加载不进来
- 如何让TextArea中的光标固定不动,不相应左右方向键
- write("<option value="'+i+'">")怎么理解,哪个引号和哪个引号配对
但是这个只能在该页面内复制时显示,如果在另外的word文档复制时就不再显示了...
请问如何解决呢...
再次谢谢您...
我是说这个功能不管复制哪里的...
都可以在js的textarea里面显示出来...
而不仅仅是上面代码实现的只能是本页面的内容...
但如果焦点在word或其他地方时怎么弄呢至少要实现类似“按键精灵”的功能,在任意程序里都能监听键盘操作等高人~~~~~~~~~~~~
js只能在浏览器窗口内工作。