본문 바로가기
IT-개발,DB

[자바스크립트] 출처 복사하기

by SB리치퍼슨 2010. 10. 27.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

 

<script type="text/javascript">

function SourceCopy() {
    window.clipboardData.setData("Text", "http://www.happyceo.co.kr/files/RssFiles/HappyCeoRss.xml");
    alert("RSS 주소가 복사되었습니다.");
}
    </script>
    <script type="Text/javascript">

// Ctrl+C 복사 시 출처 복사시키기
function ContentsCopyed()
{
    if (window.event)
    {
        window.event.returnValue = true;
        window.setTimeout('AttachReferenceString()', 25);
    }
}

function AttachReferenceString()
{
    if (window.clipboardData) // IE
    {
        var text = window.clipboardData.getData('Text');
        text = text + '\r\n(출처 : 행복한 경영이야기 http://www.happyceo.co.kr/) \r\n';
        // set data to clibboard
        var result = window.clipboardData.setData('Text', text);
    }
}


</script>
    <script language="JavaScript">
<!--
//영역지정 프린트 스크립트
 var initBody;

 function beforePrint()
 {
  initBody=document.body.innerHTML;
  document.body.innerHTML=idPrint.innerHTML;
 }

 function afterPrint()
 {
  document.body.innerHTML=initBody;
 }
window.onbeforeprint = beforePrint;
window.onafterprint = afterPrint;
</script>

<BODY>


내용 시작

<div oncopy="ContentsCopyed()"><!-- oncopy="ContentsCopyed()" 카피출처 주석처리//-->


내용......

<p>
내용....


<A href="javascript:SourceCopy();">RSS주소복사</a>

</p>
내용....

 

</div>


내용 끝

</BODY>
</HTML>

반응형

댓글