게시판 본문 ASP, ASP.NET, IIS & Script - Read Only

EXCEL DOWN LOAD????
작성자: 조보영
작성일시: 2005-03-23 12:09,  조회수: 1,287
엑셀 다운로드 부분 질문 입니다.

페이지가 있고 이 페이지는 상단에 버튼과 하단은 엑셀 파일이 직접 웹에서 보여 지는 부분 이렇게 두 부분으로 프레임이 나누어져 있습니다.
위의 상단 버튼이 클릭이 되면, 서버에 업로드된 엑셀 파일을 불러와 아래 메인 프레임에 보여 집니다.
보여 지는 부분의 소스는....
<%
response.buffer=true
response.ContentType = "application/vnd.ms-excel"
response.AddHeader "Content-Disposition", "attachment;filename=" & request("sfile")
'response.flush
%>
입니다.

상단 프레임에 다운로드라는 버튼이 있는데 이것은 지금 보여 지고 있는 페이지 파일을 다운로드 하는 것입니다.
이부분의 다운로드 부분 소스는 이렇습니다. (참고로 업로드 컴포넌트는 업다운 익스프레스 입니다.)
set xdn = Server.CreateObject("UpDownExpress.FileDownload")
xdn.Open

Response.buffer = true
Response.Clear
Response.ContentType = "application/unknown"
Response.AddHeader "Content-Disposition","attachment;filename=" & fname & ""
if fpath="TECH" then
xdn.DownFromFile "../pic_tech/" & fname
else
xdn.DownFromFile "../pic_ins/" & fname
end if

xdn.Close
set xdn = nothing

문제 점.
서버에 업로드 된 엑셀 파일을 메인 프레임에서 보고 있는 상태에서 다운로드를 한 후 다운로드 된 엑셀 파일을 열면...
파일이 열리지 않고 엑셀 프로그램만 작동이 됩니다. 엑셀 프로그램의 상단 링크 부분에 파일의 URL 즉.. http://~~~~~.xls 처럼 링크만 보입니다. 물론 열기 버튼도 disable 되어 있습니다.
하지만 익스플러러 브라우저 닫고 다운로드 받은 파일을 열면 잘 열립니다.
아마도 다운로드 받은 파일과 현재 프레임에 열려 있는 페이지에 대한 연결 고리(?)가 있어서 인듯 보입니다.

근데.... 현재 웹에서 열려 있는 파일은 서버에서 파일을 제공하는 것이고, 다운로드 받은 파일은 내 피씨에서 여는 것인데... 좀 이상합니다.

흠 정말 힘드네요.. 해결 방법이 있나요?

IP 주소: 61.33.79.10
전체 2,095 건의 게시물, 84 페이지로 구성된 ASP, ASP.NET, IIS & Script 게시판의 43 페이지입니다.
게시물
1,078

안녕하세요. [1]

조보영

2005-03-30 840
1,077

select 관련 질문 올립니다.

조보영

2005-03-29 797
1,076

re: select 관련 질문 올립니다.

송원석

2005-03-30 2,786
1,074

CheckBox & 미리 보기

조보영

2005-03-29 885
1,073

re: CheckBox & 미리 보기

송원석

2005-03-29 3,283
1,072

메일또는 다량으로 문자등 보낼때 좋은방법은?

김수민

2005-03-29 1,082
1,071

re: 메일또는 다량으로 문자등 보낼때 좋은방법은?

송원석

2005-03-29 3,005
1,070

ASPX [2] [2]

정보문

2005-03-27 857
1,069

re: ASPX [2] [1]

송원석

2005-03-28 2,861
1,068

aspx ..어렵네요. [1]

정보문

2005-03-26 881
1,067

re: aspx ..어렵네요.

송원석

2005-03-27 2,873
1,066

다른서버에 있는 URL에 접속하여 헤더값을 받아올려면 어떻게?

김수민

2005-03-25 1,035
1,065

re: 다른서버에 있는 URL에 접속하여 헤더값을 받아올려면 어떻게? [1]

송원석

2005-03-25 2,887
1,064

정말 후킹이 가능하군요 [1]

정보문

2005-03-25 989
1,063

.넷 프레임 워크

정보문

2005-03-25 1,195
1,062

re: .넷 프레임 워크

송원석

2005-03-25 3,383
1,061

단일 프레임을 선호하는 이유

정보문

2005-03-24 946
1,060

re: 단일 프레임을 선호하는 이유 [1]

송원석

2005-03-24 2,801
1,059

IE 는 Document / window 를 통해서

정보문

2005-03-23 879
1,058

re: IE 는 Document / window 를 통해서 [3]

송원석

2005-03-23 3,046
1,057

핸드폰이 디카처럼, 디카에도 핸드폰을... [2]

정보문

2005-03-23 928

EXCEL DOWN LOAD????

조보영

2005-03-23 1,287
1,055

re: EXCEL DOWN LOAD????

송원석

2005-03-23 3,007
1,054

MSXML2.ServerXMLHTTP이용해서 request값 받아올려는데..

김수민

2005-03-23 1,512
1,053

re: MSXML2.ServerXMLHTTP이용해서 request값 받아올려는데..

송원석

2005-03-23 3,415