2010-07-07 4 views
0

는 내가 응답의 상단에있는 다음을 포함하여 Office 문서의 서버 측을 생성 익숙 해요 :자바 스크립트를 통해 클라이언트 측 콘텐츠를 Word 문서로 내보내려면 어떻게해야합니까?

<% 
Response.Buffer = True 
Response.ContentType = "application/msword" 
Response.AddHeader "content-disposition", "inline; filename = ASP_Word_Doc.doc" 
%> 

내가 현재이 순수 클라이언트 측을하는 도전에 직면하고 있습니다. 유효한 Word XML을 성공적으로 생성하는 XSL 변환이 있습니다. 아무도 내게 순전히 클라이언트 쪽 자바 스크립트를 사용하여이 동작을 재현하는 방법에 대한 포인터를 줄 수 있습니까?

나는 document.open 메서드를 찾았지만 text/html 만 지원합니다.

가 이상적으로는 크로스 브라우저 솔루션을하고 싶습니다 -하지만 IE는 질문의 한 부분에 대답하기 위해 만족스러운 가을 백에게

환호, 이안

+0

귀하의 질문은 무엇입니까? XML을 생성하는 방법 또는 다운로드 할 파일을 보내는 방법 – Unicron

+0

@Unicron - 안녕하세요, 제가 고심하고있는 다운로드 부분입니다. – ianmayo

+0

그러면 Downloadify가 도움이 될 것입니다. – Unicron

답변

0

될 것 Downloadify은을 구현할 수있다이다 로컬로 다운로드 할 수있는 모든 종류의 파일을 생성 할 수있는 기반의 JS 도우미 라이브러리입니다.

+0

고마워,하지만 난 그게 "순수 클라이언트 쪽 자바 스크립트를 사용하지 않는 것이 두려워?" 제약 – ianmayo

+0

내가 아는 한 최선을 다해 순수 클라이언트 측 자바 스크립트에서는 전혀 불가능합니다. 이것이 도우미 라이브러리가 존재하는 이유입니다. 그렇게하지 않으면 서버에 Ajax 요청을하고 파일 데이터를 보내고 파일 다운로드를 다시 요청해야 할 것입니다. – Unicron

관련 문제