테스트 사이트 - 개발 중인 베타 버전입니다

이미지를 클릭하면 해당 이미지의 주소 복사되게 하려면? 채택완료

홈짱 10년 전 조회 5,332

http://www.homzzang.com/page/web/icon/">http://www.homzzang.com/page/web/icon/ 페이지 보면 이모티콘들이 있는데, 

이 이미지를 클릭하면 아래 형식처럼, 대괄호 안에 이미지 주소가 들어간 형식으로 복사가 되게 하고 싶습니다.

 

[이미지 주소]

 

어려울까요?  아렵겠죠. ^^;;

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
10년 전

window.clipboardData.setData('Text', e);

 

위의 자바 스크립트로 가능합니다.

 

e라는 변수에는 복사 될 텍스트가 들어갑니다.

 

따라서 [이미지 주소] 이런 식으로 클립보드에 복사가 되게 하려면

 

"["+e+"]"

 

이런식으로 하면 될 것입니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

홈짱
10년 전
헐, 답변이 둘인데, 한분은 불가능, 한분은 가능, ....어느 쪽이 맞는 건가요? ㅎ
[http://blog-imgs-44.fc2.com/w/a/r/wareureu/203.gif]
박쥐12
10년 전
IE에서만 됩니다...
홈짱
10년 전
그렇군요. 제가 크롬 주로 사용하니까, 그림의 떡이네요.ㅎ 알려주셔서 고맙습니다.

댓글을 작성하려면 로그인이 필요합니다.

10년 전

clipboardData.setData()

얘가 ie 전용입니다.

그래서 파폭이나 크롬 이런 브라우저에선 if/else로 분기시켜서 prompt 창을 띄워서 직접 ctrl-c 눌러서 복사하라고 합니다.

방법은 플래쉬밖에 없는 걸로 알고 있습니다. 

https://github.com/zeroclipboard/ZeroClipboard


로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

홈짱
10년 전
헐, 답변이 둘인데, 한분은 불가능, 한분은 가능, ....어느 쪽이 맞는 건가요? ㅎ
[http://blog-imgs-44.fc2.com/w/a/r/wareureu/203.gif]
홈짱
10년 전
그렇군요. 답변 고맙습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인