[JavaScript] 링크 클릭시 특정 주소 클립보드로 복사
프로그래밍/HTML & JavaScript2015. 1. 16. 16:46
반응형
테스트<-- 출력된 테스트를 클릭하면 주소가 자동으로 복사되어서 붙여넣기 하면 되는 소스.
버튼식이 아닌 텍스트 방식, 클릭시 "복사되었습니다" 이런 창도 뜨는.
<script language="JavaScript">
function copy_clip(strData) {
clipboardData.setData("Text", strData);
alert("클립보드로 복사되었습니다.");}
</script>
<a href="javascript:copy_clip('http://www.naver.com');">주소</a>
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>
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();">
function hideStatus()
{
len = document.links.length;
for(var i=0;i
<body onload="hideStatus();">
하시면 상태창에 표시되는 글이 없습니다.
반응형
'프로그래밍 > HTML & JavaScript' 카테고리의 다른 글
아이프레임 높이 자동조절 (0) | 2015.01.27 |
---|---|
글 복사시 출처 자동으로 넣어주기 (0) | 2015.01.27 |
[html] 웹페이지 자동 이동 소스 (0) | 2015.01.27 |
[html] 도메인 포워딩 소스 (0) | 2015.01.16 |
[html] 페이지 열때마다 이미지가 랜덤하게 바뀌는 소스 (0) | 2015.01.16 |
댓글()