카카오톡 인앱 브라우저에서 클립보드(Clip-board) 복사가 안 되는 현상 해결하기 > 웹소스 코드

본문 바로가기

사이트 내 전체검색

웹소스 코드

카카오톡 인앱 브라우저에서 클립보드(Clip-board) 복사가 안 되는 현상 해결하기

페이지 정보

트로관리자 23-04-24 21:26 조회 550회 댓글 0건

본문

3ff4f225c3abfe6caabe5ade21bd90dd_1682339129_4196.jpg
카카오톡 인앱 브라우저에서 클립보드(Clip-board) 복사가 안 되는 현상 해결하기 


<input type="text" value="농협 174554-52-041884" id="myInput" readonly style="position:absolute;opacity:0;width:0px;height:0px;">

<button class="account" onclick="copyToClipboard()" style="opacity:0;cursor:pointer"></button>


<script type="text/javascript">

function copyToClipboard() {

const copyText = document.getElementById("myInput");

if (navigator.userAgent.match(/ipad|ipod|iphone/i)) {

const range = document.createRange();

range.selectNodeContents(copyText);

const sel = window.getSelection();

sel.removeAllRanges();

sel.addRange(range);

copyText.setSelectionRange(0, 99999);

} else {

copyText.select();

copyText.setSelectionRange(0, 99999);

}


document.execCommand("copy");

alert("해시태그가 복사되었습니다: " + copyText.value);

}


// copy 이벤트 리스너를 페이지 로드 시 한 번만 추가

document.addEventListener("copy", function(event) {

const copyText = document.getElementById("myInput");

event.clipboardData.setData("text/plain", copyText.value);

event.preventDefault();

});

</script>


도움이 되었다면 댓글로!


SNS 공유

  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기


등록된 댓글이 없습니다.

게시물 검색
전체 2건 1 페이지
Copyright © Trustpost.kr - 트러스트포스트 All rights reserved.