JS复制指定区域的文本
我知道可以使用 select 方法使文本框 或者 文本域内的内容处于选中状态,然后进行操作。
但是看论坛里的 复制代码功能,好像是一个DIV块,那是怎么使其选中并复制的呢?
或者是其他什么方法 复制到剪贴板的吗?
------解决方案--------------------实现复制功能 可以 用 ZeroClipboard
------解决方案--------------------
//el:要选中的对象
function selectText(el) {
if( window.getSelection){
var s=window.getSelection()
s.selectAllChildren( el )
}else{
var s= document.body.createTextRange ();
s.moveToElementText (el);
s.select();
}
}