답변 4개
채택된 답변
+20 포인트
답변에 대한 댓글 2개
�
타버린나무
4년 전
마찮가지로 다운은 되는데 메세지는 안나옵니다..
�
타버린나무
4년 전
echo '<a href="./data/'.$_POST['data_no'].'.jpg" download onclick="alert(\'다운로드 되었습니다\');><button style="font-size: 1.6em;">내폰에 저장</button></a><br><br>';
위처럼 onclick 속성 넣으니.. 버튼이 없어지고 '내폰에 저장'이 텍스트로만 나오네요.
위처럼 onclick 속성 넣으니.. 버튼이 없어지고 '내폰에 저장'이 텍스트로만 나오네요.
댓글을 작성하려면 로그인이 필요합니다.
4년 전
onclick="alert(\'다운로드 되었습니다\');>
아래와 같이 닫음 태그 앞에 쌍따옴표 넣어 보세요 태그 오류입니다
onclick="alert(\'다운로드 되었습니다\');">
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
타버린나무
4년 전
됩니다!!! 정말 감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
4년 전
button이나 a태그에 클릭 이벤트를 넣어 보세요
function down_event(obj_url){
if(obj_url){
alert('다운로드가 되었습니다');
window.location.href= obj_url;
}
}
a클릭시 자바스크립트를 실행하게 됩니다 알러트후 다운로드 경로로 이동( 이동없이 브라우저엣 다운로드)하게 됩니다
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
타버린나무
4년 전
<script>
function down_event(obj_url){
if(obj_url){
alert('다운로드가 되었습니다');
window.location.href= obj_url;
}
}
</script>
<?php
echo '<a href="#" onclick="down_event(\'./data/'.$_POST['data_no'].'.jpg\'); return false;"><button>다운</button></a>';
?>
알려주신데로 위처럼 했습니다.
메세지는 원하는데로 나옵니다! 감사합니다.
그런데 메세지 확인하면 데이타가 저장(다운로드)이 안되고 보여주기 화면만 나옵니다.
(이동없이 브라우저엣 다운로드)라는걸 하려면 어떻게 해야하나요..
function down_event(obj_url){
if(obj_url){
alert('다운로드가 되었습니다');
window.location.href= obj_url;
}
}
</script>
<?php
echo '<a href="#" onclick="down_event(\'./data/'.$_POST['data_no'].'.jpg\'); return false;"><button>다운</button></a>';
?>
알려주신데로 위처럼 했습니다.
메세지는 원하는데로 나옵니다! 감사합니다.
그런데 메세지 확인하면 데이타가 저장(다운로드)이 안되고 보여주기 화면만 나옵니다.
(이동없이 브라우저엣 다운로드)라는걸 하려면 어떻게 해야하나요..
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인