[JavaScript] 링크 클릭시 특정 주소 클립보드로 복사

반응형
테스트<-- 출력된 테스트를 클릭하면 주소가 자동으로 복사되어서 붙여넣기 하면 되는  소스.
버튼식이 아닌 텍스트 방식, 클릭시 "복사되었습니다" 이런 창도 뜨는.
 
<script language="JavaScript">
function copy_clip(strData) {
clipboardData.setData("Text", strData);
alert("클립보드로 복사되었습니다.");}
</script>
<a href="javascript:copy_clip('http://www.naver.com');">주소</a>

그 외에
 
<script language="JavaScript">
function toclip(strData)
{
var clip = document.body.createTextRange();
clip.moveToElementText(document.all(strData));
clip.select();
clip.execCommand('copy');
alert("클립보드로 복사되었습니다.");
}
</script>
<a href="javascript:toclip('url_1')">주소</a>
<span id='url_1' style="visibility:hidden;overflow:hidden;">http://www.naver.com</span>

주소는 보이지 않게해서 복사만 되는 소스
 
<script language="JavaScript">
function hideStatus()
{
len = document.links.length;
for(var i=0;i
<body onload="hideStatus();">
 
하시면 상태창에 표시되는 글이 없습니다.

 


반응형

댓글()