다운로드하지 않고 [신규] 탭에서 미리보기로 파일 링크를 열도록합니다. 실제로보고 싶습니다.

때로는 pdf / image / etc 링크를 따라 가서 다운로드하는 대신 브라우저에서 실제로보고 싶습니다.
가장 최근에 사용한 것은 내가 사용 하는 Mantis 서버 의 스크린 샷이었습니다 .

링크를 클릭하면 파일을 브라우저에 열 수있는 옵션없이 파일을 저장하라는 메시지가 즉시 표시됩니다.
나는 그것을 다운로드하고 이미지 뷰어에서 열고 싶지 않다면 파일을 삭제해야합니다. 클릭 할 때와 같은 일반 이미지 / PDF 탭을 닫을 때 브라우저에서 처리하고 싶습니다 open [image] in new tab.

브라우저가 왜 그것을하고 있는지, 콘텐츠가 HTTP 헤더와 함께 제공되는 이유는 알고 Content-Disposition:attachment있지만 고급 설정, 숨겨진 컨텍스트 메뉴 옵션 또는 누군가가 원하는 것을 볼 수있는 멋진 확장 기능이있을 것이라고 확신합니다 실제로 저장합니다.

누구든지 그런 것을 알고 있습니까?


편집하다

Firefox에 추가 기능이있는 것 같지만 Chrome 용 포트를 찾을 수 없습니다.



답변

파일을 다운로드하거나 열지 여부를 정의하는 사람은 사이트 개발자입니다. 당연히 파일은 브라우저에서 열리지 만 개발자가 아래 HTML 헤더를 강제로 실행하면 항상 다운로드됩니다.

강제 할 방법이 없습니다. 🙁

Response.AddHeader("Content-Disposition", "attachment; filename=fileToForceDownload.pdf");
Response.AddHeader("Content-Length", 12345);
Response.ContentType = "application/octet-stream";
Response.BinaryWrite(bytesOfFile);

브라우저에서 열려면 개발자가 다음을 선언해야합니다.

Response.AddHeader("Content-Disposition", "inline; filename=fileToOpen.pdf");
Response.ContentType = "application/pdf";

위의 내용은 C #으로 작성되었지만 매개 변수는 모든 언어 사이트에 공통입니다.


답변

“Chrome에서 PDF 열기”를 Google에서 검색해 보셨습니까?

나는 잘 작동하는 확장 기능을 가지고 있었다 :

Kami (formerly Notable PDF)
2.0.6344
Document Viewer and Office Tool for your browser

그러나 확장명이 없어도 Chrome에서 PDF가 열리므로 PDF를 비활성화했습니다.

나는 가지고있어:

Office Editing for Docs, Sheets & Slides
109.1486.1491
View and edit Microsoft Word, Excel, and PowerPoint files...

이렇게하면 Office가 없어도 대부분의 Office 파일을 열 수 있습니다 (마이, 오피스 없음).

도움이 되었기를 바랍니다.


답변

Sergio가 말했듯이 파일을 다운로드하거나 브라우저에서 열도록 정의하는 것은 사이트 개발자입니다. pdf 문서를 보려면 기본적으로 크롬과 함께 제공되는 Google 문서 확장 프로그램 을 사용하는 것이 좋습니다 . 언론 Ctrl 키의 이미지를 클릭하면서 버튼을, 그것은 새 탭에서 이미지를 엽니 다. 이 문제가있는 사용자에게 이것이 효과가 있기를 바랍니다.


답변