서버 측 요청이 없음이 표시됩니다. 따라서 순수 JS로 수행해야합니다. 예를 들어 나는이 코드를 가지고있다.트리거 파일 다운로드 (순수 자바 스크립트)
function downloadFile(data, name, mime){
/// what to put here?
}
var txt="Hello world";
var filename="sample.txt";
var mime="text/plain";
downloadFile(txt,filename, mime);
나는 어떤 HTTP 요청을 보내지 않고 브라우저에서 완전히 않습니다 a library 알고. 요청을 보내면 서버 측 스크립트로 처리 할 수 있습니다. 그냥 데이터를 가져오고 일부 헤더로 파일 다운로드를 시작할 수 있습니다. 하지만 Pure JS에서 해보고 싶습니다. 서버 측 요청이 없습니다.
데이터 URL 사용은 어떻게됩니까? IE8에서 작동해야합니까? –
도서관에서 어떻게하는지 보셨습니까? –
@Jan [Wiki] (http://en.wikipedia.org/wiki/Data_URI_scheme)에서 많은 것들이 있습니다. 내 대답을 얻었다 고 생각합니다 –