Programming/Javascript

소스코드 or 이미지 주소 복사하기

Figo Kim 2009. 6. 18. 15:31
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

이런 자바스크립트 코드는 자주 쓰이지는 않지만, 쩝...간간히 필요할 곳이 있기 마련.....

미리미리 스크랩 해주는 센스...


 function copyBannerSource(url){
  var copyText ="<a href=\"http://www.pagodaperium.com\" target=\"_default\"><BR />\n";
  copyText += "<img src=\"http://www.pagodaperium.com"+url+"\" style=\"border:0px;\"><BR />\n";
  copyText += "</a>";
  if(window.clipboardData.setData("Text",copyText)){
   alert("소스코드가 복사되었습니다.");
  }
 }
 function copyImage(objId){
  var imgObj = eval("document.getElementById('"+objId+"')");
  imgObj.contentEditable = 'true';
  var controlRange;
  if (document.body.createControlRange) {
  controlRange = document.body.createControlRange();
  controlRange.addElement(imgObj);
  controlRange.execCommand('Copy');
  alert("이미지가 복사 되었습니다.");
  }
  imgObj.contentEditable = 'false';
 }