인터넷정보

원 클릭으로 클립보드 복사하기 2 - textarea, div, span....

알 수 없는 사용자 2007. 10. 17. 18:19
클립보드 카피하기입니다.
여러개를 사용할 경우 링크 부분의....
selectall('scroll1') 과 id=scroll1의 이름을 다른 이름으로 같게 해주시면 됨니다.
scroll2, scroll3 이런식으로 증감 시키면...^^


<script>
function selectall(s){
    var doc = document.body.createTextRange();
    doc.moveToElementText(document.all(s));
    doc.select();
    doc.execCommand('copy');
    alert('해당 스크롤바 칼라 소스가 클립보드에 저장되었습니다.\n\n복사할 곳 <head>와 </head> 사이에 Ctrl + V 로 붙여넣기 하시면 됨니다.');
}
</script>


<a href="#none" onclick="javascript:selectall('scroll1')">Copy</a><br>

<textarea id=scroll1 name="textfield" cols="30" rows="6" readonly wrap="VIRTUAL" style='padding:5px; background: #F5F5F5; scrollbar-face-color:#FFFFFF; scrollbar-shadow-color:#FFFFFF;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #FFFFFF;scrollbar-darkshadow-color: #FFFFFFF;scrollbar-track-color: #FFFFFF;scrollbar-arrow-color: #FFFFFF'>
<style type="text/css">
BODY{
scrollbar-face-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF
}
</style>
</textarea>


※ div나 span 태그로 사용할 경우 안의 내용의 < 꺽쇠가 특수문자(&lt;)로 바꾸어서 사용해야합니다





익스플로러7 업데이트후 '이 웹 페이지에서 클립보드에 엑세스 할 수 있도록 허용하시겠습니까?'...
http://haco.tistory.com/2988
반응형