안녕하세요 웹아티입니다 ^^
말씀하신 오류는 /설치경로/bbs/libs/file.down.act.asp 파일에 있는
RESPONSE.AddHeader "Content-Disposition", strContentDisp & SERVER.URLPathEncode(strFileName)
이 부분때문에 발생하는 오류입니다. 해당부분을 빼게되면 파이어폭스와 크롬에서 다운이 가능하지만 IE에서 문제가 발생합니다.
그래서 소스 위쪽의 줄24 END IF 아래쪽으로 해당 소스를 옮기게 되면 IE,파이어폭스,크롬에서 모두 다운이 가능합니다.
그러나 여기서 또 발생하는 문제는 파이어폭스와 크롬에서 다운받을때 파일명이 이상하게 받아지며 확장자가 없는 상태로 다운이 된다는 것입니다.
다운로드시 파일명을 정의하는 부분의 소스를 제거하였기 때문에 발생하는 문제이고, 대체할 만한 소스
(예를들어 오류는 나지 않지만 다운로드가 아니라 웹 브라우저에서 파일이 자동으로 보여지게 되는 소스는 있습니다.)
를 찾아보았지만
아직은 해답을 얻지 못하였습니다.
확장자가 없이 다운이 되더라도 연결프로그램만 적당히 선택해 준다면 문제는 없습니다만.. 이것 또한 완벽한 해결은 아니겠죠..
이상으로 미흡하지만 궁금증이 조금이라도 해결이 되셨다면 좋겠습니다.
브라우저간에 호환이 가능한 대체할 만한 소스에 대한 연구는 현재도 앞으로도 계속될 예정이니
앞으로도 지속적인 관심 부




























댓글 1