아이폰에서 클립보드 기능 > JavaScript

본문 바로가기
사이트 내 전체검색

JavaScript

아이폰에서 클립보드 기능

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 68회 작성일 23-06-08 00:43

본문

function click_short_link(query_string){

console.log(query_string);

$.ajax({

async: false, 

type: 'POST',

data: {

"query_string" : query_string

},

url: './ajax/ajax_get_short_link.php',

dataType : 'html',

success: function(data) {

/*

iOS 때문에 Swal2 안에서 실행해야 한다.

var clipboard = document.createElement("textarea");


document.body.appendChild(clipboard);

clipboard.value = data;  // textarea 값에 url를 넣어줌

clipboard.select();  //textarea를 설정

clipboard.setSelectionRange(0, 99999); //iOS 10 에서 작동하려면 이 라인이 필요하다.

document.execCommand("copy");   // 복사

document.body.removeChild(clipboard); //extarea 요소를 없애줌

*/

Swal.fire({

icon: 'success',

title: "복사완료",

text: data,

showConfirmButton:true,

}).then((result) => {

if(result.isConfirmed){

var clipboard = document.createElement("textarea");


document.body.appendChild(clipboard);

clipboard.value = data;  // textarea 값에 url를 넣어줌


clipboard.select();  //textarea를 설정

clipboard.setSelectionRange(0, 99999); //iOS 10 에서 작동하려면 이 라인이 필요하다.

document.execCommand("copy");   // 복사

document.body.removeChild(clipboard); //extarea 요소를 없애줌

}

})

//$("#clipboard").html(data);

},error:function(request, status, error){

console.log("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error);

}

})

}

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

접속자집계

오늘
6
어제
9
최대
70
전체
2,977
Copyright © OHPR All rights reserved.