>  기사  >  웹 프론트엔드  >  js는 클립보드의 내용을 어떻게 처리하나요? 클립보드의 내용을 처리하는 js 메소드

js는 클립보드의 내용을 어떻게 처리하나요? 클립보드의 내용을 처리하는 js 메소드

云罗郡主
云罗郡主앞으로
2018-10-22 16:18:322553검색

이 글의 내용은 js가 클립보드를 처리하는 방법에 관한 것입니다. js가 클립보드 내용을 처리하는 방식은 참고할만한 가치가 있으니 도움이 필요한 친구들이 참고하시면 좋겠습니다.

이 지식 포인트를 배우기 전에 알아야 할 사항은 다음과 같습니다.

보안 위험이 크기 때문에 일반적으로 웹 페이지에서 "클립보드"에 대한 액세스가 허용되지 않습니다.

IE 및 FF에서 클립보드에 대한 액세스는 제어 가능하지만 Opera, Chrome, Safari 브라우저에서는 액세스가 허용되지 않아 브라우저 호환성 문제가 발생합니다

본론으로 들어가겠습니다.

JavaScript는 클립보드에 액세스할 수 있는 clipsboardData 객체를 제공합니다.

clipboardData는 세 가지 메소드를 제공합니다.

clearData(sDataformat): 클립보드에서 지정된 형식의 데이터를 삭제합니다.

setData(sDataformat,sData): 지정된 형식의 데이터를 클립보드에 할당하고, 작업이 성공하면 true를 반환합니다.

getData(sDataformat): 클립보드에서 지정된 형식의 데이터를 가져옵니다

var text = "123"; 
if (!window.clipboardData.setData('Text', text)) // 赋予 text 格式的数据 
{ 
     alert("复制失败!"); 
} 
text = window.clipboardData.getData('Text'); // 获取 text 格式的数据 
alert(text); 
window.clipboardData.clearData('Text'); // 清除 text 格式的数据 
text = window.clipboardData.getData('Text'); 
alert(text);

위는 js가 클립보드의 내용을 처리하는 방법입니다. 클립보드 내용을 처리하는 js 방법에 대한 전체 소개입니다. JavaScript 비디오 튜토리얼에 대해 더 알고 싶다면 PHP 중국어 웹사이트를 주목하세요.


위 내용은 js는 클립보드의 내용을 어떻게 처리하나요? 클립보드의 내용을 처리하는 js 메소드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제