2010-07-06 4 views

답변

0

jQuery는 다운로드 할 수있는 파일을 만들 수 없습니다. 이 서버 측을해야합니다. PHP와 같은 언어를 사용할 수도 있고 서버 측 JS 구현 중 하나를 통해 서버에 jQuery를 넣을 수도 있습니다.

2

좋아, 그럼 파일을 다운로드 (적어도) 세 가지 방법이 있습니다 :

  1. 서버에있는 파일을 구축하고 다운로드를 강제로 그것을 설정은.
  2. 클라이언트에서 파일을 빌드하고 서버를 건드리지 않고 Flash 10의 특수 기능을 통해 다운로드 할 수있게하십시오.
  3. 정보를 데이터 URI로 인코딩하거나 IE 특정 변형을 사용하여 클라이언트 측 파일을 저장합니다. 나는 당신이 사용하기 위해, 내가 쓴 라이브러리, Downloadify 조사 제안 여기에 당신이 (당신이 자바 스크립트를 의미 가정) jQuery를에 CSV가 말했다 때문에

(이 방법은 한계와 문제의 톤이있다) 이런 상황. 데모 페이지 나 문서를 통해 데모를 구할 수 있습니다.

Downloadify는 Flash 10 기능을위한 JavaScript 인터페이스입니다. 다른 기술과 마찬가지로 Flash 10을 사용하지 않는 사용자를 위해 서버에서 대안 폴백을 구현하는 것이 좋습니다.

+0

Downloadify는 HTML5가 잡을 때까지 최상의 옵션 인 것 같습니다. –

관련 문제