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

iframe 현재 주소 복사 하는 방법 좀 알려주세요 ㅠㅠ 채택완료

sozet 10년 전 조회 3,635

아래 그림처럼 하는 코드 알려주시면 감사 하겠습니다 ㅠㅠ

 

초짜라서..iFrame까지는 했는데..그 다음은 잘안되네요

 


 

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

답변 2개

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

사실.. 돌아갈지 모르겠습니다.

보안요소에 필터링 되서 안될 수도 있겠습니다만 

대충 요구한 대로 코드 적어보자면 다음과 같습니다.

 

</p><p> </p><p>    <iframe id='frameUrl' src='초기주소'></iframe></p><p><span style="font-size: 10pt; line-height: 1.5;"><a href="javascript:clipboard();" >확인 </a></span></p><p> </p><p> </p><p><script></p><p>    function clipboard() {</p><p>        var IE = (document.all) ? true : false;</p><p>        var str = document.getElementById("frameUrl").contentWindow.document.location.href;</p><p>        if (IE) {</p><p>            window.clipboardData.setData('Text', str);</p><p>            alert('링크가 복사되었습니다.');</p><p>        } else {</p><p>            temp = prompt("Ctrl+C를 눌러 링크를 복사하세요", str);</p><p>        }</p><p>    }</p><p></script> </p><p>

 

혹 안되더라도 노여워마세요.

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

답변에 대한 댓글 2개

s
sozet
10년 전
관심 갖어주셔서 감사 합니다..잘 안되네요 ㅠㅠ 다른 방법이 있을까요
뽁스
10년 전
페이지url이랑 iframe src값의 도메인이 같은 경우는 되네요~
사용할 일이 있을지는 모르겠지만 좋은 정보 얻어갑니다. 감사합니다~ ^^

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

p
10년 전

다른방법이라.. 왜 iframe 을 써야 하는지는 모르겠습니다만

iframe 을 지속적으로 사용하신다고 마음 먹으셨다면

더 좋은 방법은 떠오르지 않네요.

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

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

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

로그인