반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- ajax
- MariaDB
- FCM
- git
- pwa
- NextJS
- mysql
- MSsql
- jquery
- nodejs
- security
- spring3
- PM2
- config
- docker
- Maven
- centos7
- popup
- Next.js
- Tomcat
- Eclipse
- rocky9
- SpringBoot
- jenkins
- yona
- javascript
- node.js
- Java
- mybatis
- Push
Archives
- Today
- Total
ふたりで
Copy html table to clipboard by javascript 본문
728x90
반응형
SMALL
html로 만들어진 table의 내용을 특정 포맷에 맞춰 클립보드로 복사하는 기능을 만들어야 했다.
결론부터 정리하자면 특정 포맷으로 테이블을 숨김 처리 상태로 새로 생성을 하고,
해당 테이블 내용을 선택 후 클립보드로 복사를 하였다.
문제는;; 복사한 데이터에 쓰잘 때가리 없이 앞뒤로 개행문자가 자동으로 삽이 되었다.
해당 개행 문자 때문에 붙여 넣기 할 프로그램에서는 붙여 넣기가 동작을 안 하고;;;
나름 짱구를 굴려서 자동 드래그 선택된 영역에 접근해서 innerText만 뽑아내어 textarea에 담고,
textarea에 담긴 데이터를 클립보드로 복사해 주니 앞뒤로 붙어 나오던 개행문자가 붙어 나오지 않게 되었다.
흠... 좀 무식한 방법 같긴 하지만 어쩔 수 없다... 머리가 나빠서... 나중에 클립보드 관련 플러그인이 있나 찾아봐야겠다.
- 소스코드
See the Pen clipboard-copy-javascript by GrayKang (@l0pest) on CodePen.
728x90
반응형
LIST
'javascript' 카테고리의 다른 글
spring3 ajax request 404 not found 이상한 현상... (0) | 2023.08.03 |
---|---|
Printing a modal popup window with jquery (0) | 2023.05.19 |
slick-slider-vertical config (0) | 2023.04.11 |
swiper-vertical-slider (0) | 2023.04.03 |
jquery+LayerPopUp+alert+confirm (0) | 2023.02.17 |
Comments