1
코드가있는 경우이 작은 조각이 있습니다.다운로드 아약스와 iframe을 통해?
$.post('exportToExcel.php', function(data) {
var iframe = document.createElement("iframe");
iframe.src = ""+data;
iframe.style.display = "none";
document.body.appendChild(iframe);
});
그러나 아무 것도 발생하지 않고 jquery의 ajax를 통해 서버에서 파일을 완벽하게 다운로드하려고합니다.
누구든지 좋은 해결책을 찾았습니까?
위의 코드와 다른 점은 무엇입니까? – Jason94
나의 세 번째 예제의 차이점은'iframe'과 그냥 일반 HTTP를 사용한다는 것입니다. JS 또는 AJAX가 필요하지 않습니다. 그러나 자동으로 버튼을 클릭하거나 POST 양식을 제출하는 프레임 페이지에 일부 JS를 넣을 수 있습니다. – BoffinbraiN