

버튼 클릭 -> 지정한 내용 복사 (해시태그내용 복사)
사용되는 요소
이미지 맵 태그안에 usemap 속성 / 제이쿼리 소스
html
<img src="https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2F0j7Nt%2FbtqQbFlWYzc%2FAAAAAAAAAAAAAAAAAAAAACaLlv9az4Nku5-MHnPlJSeIccGC-ThAtE-SCTeZ6bBj%2Fimg.jpg%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1769871599%26allow_ip%3D%26allow_referer%3D%26signature%3DM9A%252BmhGykc3EDnM77Y3atKAvzVU%253D" usemap="#popimg">
<map name="popimg">
<area shape="rect" coords="222,700,676,782" href="#hashtag" class="hashtag" onfocus="this.blur()">
</map>
<input type="text" id="hashtagTxt" style="display:none;" value="#복사할 #해시태그 #내용을 #적어주기">
제이쿼리 소스
$('.hashtag').click(function(){
var urlAddress= $('#hashtagTxt');
urlAddress.css('display','block').select();
document.execCommand("Copy");
urlAddress.css('display','none');
alert('해시태그가 복사되었습니다');
return false;
});
결과
일전에 이미지맵 클릭시 새창 띄우기와 함께 같이 병행해서 사용하면 좋을듯
https://lionbum.tistory.com/37
이미지 맵 클릭시 새창 팝업 띄우기
이미지 상에 어떤 영역을 클릭했을때, 새창을 띄우는 스크립트! 이미지 맵에서 활용해야 하므로 이미지 맵 태그 사용 출처 : www.w3schools.com/html/html_images_imagemap.asp 아래처럼 이미지 맵으로 지정될
lionbum.tistory.com
728x90
반응형
'퍼블리싱' 카테고리의 다른 글
| 책넘기는 효과 제이쿼리 플러그인 (1) | 2020.12.29 |
|---|---|
| 반응형 웹사이트 단위 vh/vw (0) | 2020.12.27 |
| [JS 활용]버튼을 누르면 보이기/감추기. 토글 함수를 사용 (1) | 2020.12.13 |
| [JS 활용]이미지 맵 클릭시 새창 팝업 띄우기 (0) | 2020.12.11 |
| 아웃룩, 이메일 HTML 코딩 시 꼭 알아야 할 3가지 유의사항 (2) | 2020.12.10 |
댓글