다운로드 속성의 값을 지정 합니다 (“myw3schoolsimage” 대신 “w3logo” 다운로드 한 파일의 새 파일명): 자바 스크립트를 사용 하 여 파일을 생성 하 고 다운로드 하 시겠습니까? 당신이 그것에 대해 생각 하는 경우, 이것은 생각 하 고 사용자 상호 작용 (그러나 지금 허용) 없이 허용 해서는 안 그렇게 안전 하지 않습니다. 때때로 저장 하는 대신 blob을 열 수 있습니다-Safari 사용자가 파일을 연 후에 수동으로 눌러야 합니까? + S를 눌러서 저장 합니다. 응용 프로그램/8 진수-스트림 MIME 형식을 사용 하 여 다운로드를 강제로 Safari에서 문제를 일으킬 수 있습니다. 재미 있는 물건! “다운로드” 특성은 파일 생성에 대 한 더 나은 사용자 경험을 제공 하는 좋은 방법 처럼 보입니다. 그리고, 데이터 Uri의 경우-아마도 모든 사용자 경험을 제공 하는 가장 좋은 방법. 실제로 링크를 클릭할 때 저장 되는 클라이언트측 JavaScript에서 csv 파일을 생성 하는 데이터: URL과 함께 http://obsurvey.com에서이를 사용 합니다. 불행히도 데이터: URL 및 다운로드 속성은 Chrome에서 의도 한 대로 작동 합니다. 다른 브라우저에 대 한 나는 downloadify에 의존, 그 같은 작업을 수행 하기 위해 플래시를 사용 하 여: https://github.com/dcneiner/Downloadify 한 작은 주의 사항은 다운로드 되는 파일이 사이트를 보고 있는 것과 같은 페이지에서 하지 않을 때 작동 하지 않는 것입니다 (파일 (CDN/다른 하위 도메인에서). 이러한 경우 Chrome (v40는 Firefox를 시도 하지 않음)은 다운로드 속성을 무시 하 고 href의 파일 이름을 사용 하는 것으로 대체 됩니다. 이 “점진적 향상” 관점에서 주목할 만한 예외는 HREF 특성이 데이터 URI를 가리키는 경우입니다. 사용자를 데이터 URI로 탐색 하는 데 사용 하는 동안 Chrome 브라우저는 보안 문제로 인해 이러한 형태의 탐색을 차단 하기 시작 했습니다. 그러나 “다운로드” 특성과 함께 사용 되는 경우 데이터 uri HREF를 차단 하지 않습니다 (사용자가 데이터 URI 콘텐츠를 다운로드할 수 있도록 허용).

()를 누릅니다. > (크롬)를 정의 하는 것을 제공 합니다. ()를 누릅니다. “사파리”는 >입니다. 2)-1에 대 한 다운로드 정말 고마워요! 당신은 내 하루를 저장.