본문 바로가기
소프트웨어/ASP / JS / CSS / C#

블로그 복사시 출처 자동으로 나타나도록 하기

by 씨디맨 2007. 12. 29.
320x100
사용자 삽입 이미지


블로그에 내용을 복사하고 붙여넣었을때 원문글이 나타나도록 하는 플러그인이 있지만
출처 : 출처의 URL    이렇게 끝에 붙도록 해놔도 좋을듯해서 소스를 공개하려고 합니다

원문코드는 http://ideakeyword.com  아이디어박물관 의 소스입니다
Mr. 번뜩맨 님의 협조를 얻어서 소스를 약간 수정해서 올립니다


일단 블로그의 내용을 복사한뒤 다른곳에 붙여넣기하면 하단에
위 그림처럼 출처가 뜨도록 하는 소스입니다

<head> </head> 사이에 넣을 부분

<!-- 출처 복사되게 하기위한 코드 시작 -->
<script language=JavaScript>
<!--
function copy_play()
{
if (window.event)
{
window.event.returnValue = true;
window.setTimeout('capy_plus()', 25);
}
}
function capy_plus()
{
if (window.clipboardData)
{
var txt = window.clipboardData.getData('Text');
var retUrl = document.URL;
txt = txt +'\n\n출처 :'+retUrl;
var result = window.clipboardData.setData('Text', txt);
}
}
//-->
</script>
<!-- 출처 복사되게 하기위한 코드 끝 -->






<body> </body>  사이에 넣을 부분

<!-- TextArea 복사될때 copy_play 부르기 -->
<div id='contents_area' onCopy='copy_play();'>






위에 두 소스를 블로그의 설정에서 HTML / CSS 편집에서 넣어주도록 합니다

각각 Head 와 Body 사이에 넣으면 복사를 한뒤 붙여넣기를 하면 하단에 그 복사당시의 주소가
출처로 표기가 되게 됩니다


코드를 약간 개조하면 출처가 글의 상단에 나타나도록 응용도 가능하겠지요

유용하게 사용하세요

댓글