Skip to content Skip to sidebar Skip to footer

Opening Files In Browser Instead Of Downloading

I have a href link to a pdf file that when clicked on it downloads. I want this to just open in a new page instead of downloading. clicking here

Solution 1:

Your server should return this http header:

Content-Type: application/pdf

For viewing in browser it should also return:

Content-Disposition: inline;filename="myfile.pdf"

For downloading:

Content-Disposition: attachment;filename="myfile.pdf"

Solution 2:

add target="_blank" to get a new window. adding .pdf may help. If you have control over the host web server adjusting the headers for the files in question will also help it open inline. I can tell you what headers to set if you are able too


Solution 3:


Solution 4:

the answer by BornToCode is correct for "pdf".

for doc / docx / xls / xlsx / ...

and you don't want iframe, you can use:

<a href="http://docs.google.com/gview?url=https://sifr.in/img/292/1/courseAndroid.xlsx&embedded=true">Open your excel file</a>

Solution 5:

You can make the link open in a new window by adding target="_blank". The question if the PDF file is opened in the window or downloaded depends on the software the user has installed, i don't think it is possible to control that.


Post a Comment for "Opening Files In Browser Instead Of Downloading"