> 웹 프론트엔드 > JS 튜토리얼 > js 클립보드 애플리케이션 clipsboardData_javascript 기술에 대한 상세한 분석

js 클립보드 애플리케이션 clipsboardData_javascript 기술에 대한 상세한 분석

WBOY
풀어 주다: 2016-05-16 17:08:41
원래의
1307명이 탐색했습니다.

注意:ie7,与ie8 对网页有个复制的权限,需在“安全”中的“自定义级别”的脚本中设置

clipboardData 对象

提供了对剪贴板的访问。

三个方法
1.clearData(sDataFormat) 删除剪贴板中指定格式的数据。
2.getData(sDataFormat) 从剪贴板获取指定格式的数据。
3.setData(sDataFormat, sData) 给剪贴板赋予指定格式的数据。返回 true 表示操作成功。

例子

一些方法:





Js复制代码




  




直接复制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에 붙여넣으세요.");
}


전화:



코드 복사

코드는 다음과 같습니다.



Window 객체 속성 02





안녕하세요 MyJSWorld!







관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿