게시물 내용을 퍼갈수 있도록 자동 복사?? 정보
게시물 내용을 퍼갈수 있도록 자동 복사??본문
게시물 내용을
자유롭게 퍼갈 수 있는 기능을 만들고 싶습니다
버튼 하나로 뷰페이지 내용을 자동으로 복사되게 하려면
어떻게 해야할까요??
혹시 소스를 알고계시면 알려주세요 ㅜㅜ
자유롭게 퍼갈 수 있는 기능을 만들고 싶습니다
버튼 하나로 뷰페이지 내용을 자동으로 복사되게 하려면
어떻게 해야할까요??
혹시 소스를 알고계시면 알려주세요 ㅜㅜ
댓글 전체
자바스크립트를 이용해서 하시면 되구요.
<script>
function copy(){
var str = '<?=$view[content];?>';
window.clipboardData.setData('Text',str);
alert("HTML 테그가 복사되었습니다.");
}
</script>
<a href="javascript:void(0);" onclick="javascript:copy()">복사</a>
와같이 해주시면 되곘습니다.
<script>
function copy(){
var str = '<?=$view[content];?>';
window.clipboardData.setData('Text',str);
alert("HTML 테그가 복사되었습니다.");
}
</script>
<a href="javascript:void(0);" onclick="javascript:copy()">복사</a>
와같이 해주시면 되곘습니다.
자바스크립트코드상
var str = '내용'; 이렇게 하면 에러가 날 확률이 높습니다.
문법 오류가 많이 발생 될겁니다.
(function ($){
$(document).ready(function (){
var str = $('#writeContents').html();
/* 아니면 */ //var str = $('#writeContents').text();
window.clipboardData.setData('Text',str);
alert("HTML 테그가 복사되었습니다.");
});
})(jQuery);
처럼 처리 하시는걸 추천합니다.
여기서 #writeContents 는 지금 보고 있는 글 소스 보기 해보니 컨텐츠가 div 태그로 묶여 있고 id 가 writeContents 라서 예를 든겁니다. 스킨에 따라 다르겠죠.
var str = '내용'; 이렇게 하면 에러가 날 확률이 높습니다.
문법 오류가 많이 발생 될겁니다.
(function ($){
$(document).ready(function (){
var str = $('#writeContents').html();
/* 아니면 */ //var str = $('#writeContents').text();
window.clipboardData.setData('Text',str);
alert("HTML 테그가 복사되었습니다.");
});
})(jQuery);
처럼 처리 하시는걸 추천합니다.
여기서 #writeContents 는 지금 보고 있는 글 소스 보기 해보니 컨텐츠가 div 태그로 묶여 있고 id 가 writeContents 라서 예를 든겁니다. 스킨에 따라 다르겠죠.
답변 감사드립니다
그런데 버튼 처리는 어떻게 해야하죠??
그런데 버튼 처리는 어떻게 해야하죠??