시나리오:
다음과 같은 경우에 파일 다운로드를 트리거하려고 합니다. 사용자가 JavaScript 또는 jQuery를 사용하여 특정 HTML 요소를 클릭하지만 현재 페이지 콘텐츠를 바꾸지 않습니다. 대신 새 창이나 탭에서 다운로드를 여는 것이 좋습니다.
해결책:
1. 보이지 않는 iframe 활용:
<script> function Download(url) { document.getElementById("my_iframe").src = url; } </script>
2. 강제 다운로드:
3. 새 탭에서 파일 열기(jQuery):
$('a#someID').attr({target: '_blank', href: 'http://localhost/directory/file.pdf'});
이 링크를 클릭하면 현재 파일에 영향을 주지 않고 새 탭이나 창에 파일이 다운로드됩니다. 페이지.
위 내용은 JavaScript 또는 jQuery를 사용하여 새 탭이나 창에서 프로그래밍 방식으로 파일 다운로드를 트리거하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!