2010-07-15 3 views
1

실제 경로에서 웹 페이지에 PDF 문서를로드하려는 요구 사항이 있습니다. pdf 문서 위치가 내 웹 사이트 디렉토리에 없습니다. 예를 들어이 작업을 자세히 설명합니다. 내 가상 디렉터리가 "c : \ website"를 가리키는 것으로 가정합니다. 나는 내 모든 PDF 문서를 c : \ pdfDocuments라는 다른 폴더에 저장했다. "내 웹 페이지 중 하나에서 내 pdf 문서를 c : \ pdfdocuments에서로드하려고합니다.이 경우 절대 경로를 전달하는 방법이 있습니까 (c : . \ pdfdocuments \ x.pdf은) 감사에게절대 경로를 사용하여 PDF 문서로드

CS

+0

가능한 복제본 : http://stackoverflow.com/questions/3258517/reference-file-outside-of-web-site-directory – dthorpe

+0

고맙습니다. 네가 맞습니다. 그게 바로 제가 찾는 것입니다. 그 게시물은 내 질문에 답합니다. – CSC

답변

0

아니, 당신은 C하지 않는 것을 할 수없는 컨트롤의 src 속성을 프레임합니다 : pdfdocuments \ 또한 웹 사이트입니다, 그 경우 당신은 통과해야 해당 물리적 ​​경로와 관련된 URL의 URL

프레임 또는 다른 html 요소가 인터넷을 통해 브라우저에서 서버로 파일의 내용을로드하려고 시도하고 있음을 기억하십시오. ts end는 지식이없고 실제 파일 시스템에 액세스 할 수 없으며 웹 서버를 통해 노출 된 정보 만 액세스합니다.

이제 서버 측에서이 값을로드하려는 경우 작업자 프로세스가 해당 경로에 대한 액세스 권한을 가지고있는 한 실제 경로를 사용할 수 있어야합니다. 하지만 ".. 프레임 컨트롤의 src 특성에 대한 질문." 나는 당신이 클라이언트 측 html을 언급하고 있다고 가정하고있다.

+0

답변 해 주셔서 감사합니다. 사실 서버 속성에 src 속성을 할당하려고합니다. C#을 사용하고 다음 코드를 사용하여 문서 위치를 지정합니다. fram1.Attributes [ "src"] = "c : \ pdfdocuments \ x.pdf". 페이지가로드 될 때 어떤 이유로 fram1이 비어 있습니다. 감사합니다. – CSC

+0

이것은 기본적으로 클라이언트 측 HTML의 생성을 위해 클라이언트 사이트에서 <... src = "c : \ pdfdocuments \ x.dpf">와 같은 효과가 있습니다. 클라이언트 브라우저가 웹 서버의 절대 경로에 액세스하려고 시도하지만 여전히 불가능합니다. – CodingGorilla

+0

도움 주셔서 감사합니다. dthorpe의 링크에서 제안 된 작업 중 하나를 사용할 수있었습니다. – CSC

관련 문제