<p>Windows 11에서 MS Edge 브라우저 사용... 세 개의 PDF 파일이 있는 디렉토리가 있는데 그 중 두 개는 zip 파일 안에 있습니다. </p>
<li>파일1.pdf</li>
<li>myfile.zip/file2.pdf</li>
<li>myfile.zip/file3.pdf</li>
</ul>
<p>정적 HTML 페이지에서 이 콘텐츠에 액세스하고 싶습니다. 비슷한...</p>
<pre class="brush:php;toolbar:false;"><a href="file1.pdf" target="_new1">file1</a>
<a href="myfile.zipfile2.pdf" target="_new2">file2</a>
<a href="myfile.zipfile3.pdf" target="_new3">file3</a></pre>
<p>첫 번째 링크는 작동하지만 나머지 두 링크는 작동하지 않는 것 같습니다. 이를 수행할 수 있는 방법이 있습니까? </p>
<p> (참고: 이 분야는 제가 주로 다루는 분야가 아니므로 '준신규'라고 답해주세요.)</p>
<p>업데이트: 문제를 더 간단하게 만들기 위해 시나리오를 단순화했습니다. 실제로 디렉토리 트리에는 1000개가 넘는 PDF가 있습니다(일부는 ZIPS에 있고 일부는 아님). 이는 모두 외부 프로세스에 의해 임시적으로 업데이트될 수 있습니다. 그렇지 않다면, 그렇습니다. 모든 압축을 푸는 것이 가장 쉬운 방법이 될 것입니다. 어쩌면 가장 좋은 해결책은 디렉터리에서 변경된 ZIP을 주기적으로 검색하고 최신 ZIP의 압축을 푸는 것일 수 있습니다. 하지만 더 나은 방법이 있는지 확인하고 싶습니다. 직접 액세스(가능한 경우) 또는 링크에서 JIT 압축 풀기를 클릭하는 방법입니다. 시간. </p>
ZIP 파일은 디렉터리가 아니라 파일 자체입니다.
ZIP 파일을 폴더에 압축 해제하는 것이 좋습니다. 예를 들어
으아악myfile.zip
解压到服务器上的myfile
디렉터리를 배치한 후 다음과 같은 코드를 사용할 수 있습니다.이 작업을 수행하고 싶지 않다면 Javascript 라이브러리를 사용하여 파일의 압축을 풀 수 있습니다. 나는 온라인으로 검색하여 다음을 발견했습니다. JSZIP
문서를 읽고 HTML에 JavaScript를 추가하여 ZIP 파일을 추출할 수 있습니다.