注意:ie7,与ie8 对网页有个复制的权限,需在“安全”中的“自定义级别”的脚本中设置
clipboardData 对象
提供了对剪贴板的访问。
三个方法
1.clearData(sDataFormat) 删除剪贴板中指定格式的数据。
2.getData(sDataFormat) 从剪贴板获取指定格式的数据。
3.setData(sDataFormat, sData) 给剪贴板赋予指定格式的数据。返回 true 表示操作成功。
例子
一些方法:
直接复制url
点击文本框时,复制文本框里面的内容
复制文本框或者隐藏域中的内容
复制span标记中的内容
다음은 코드 스니펫입니다. <br />
http: //pmp.www.jb51.net
[복사하려면 클릭하세요]< ;br />
http://www.www.jb51.net/pmp
[복사하려면 클릭하세요]
다른 방법도 있습니다:
함수 copyQQ(qq){var obj=document.getElementById(qq);
obj.select(); js=obj.createTextRange();
js.execCommand(" 복사");
Alert("코드가 성공적으로 복사되었습니다!");
}
//복사한 내용을 설정하고 해당 웹사이트의 URL을 첨부하세요
function SetCopyContent() { window.event.returnValue = false ;
content = document.getElementById("txt1 ").value "/r/n";
content = "이 리소스의 출처:" this.location.href;
window.clipboardData.setData('Text ', content);
Alert(" 성공적으로 복사되었습니다. 친구에게 추천하려면 QQ/MSN에 붙여넣으세요.");
}
전화:
코드 복사