Welcome to WebmasterWorld Guest from 54.167.0.111

Forum Moderators: incrediBILL

Message Too Old, No Replies

how to open .pdf file in webpage

     

salman

3:50 pm on Jun 14, 2012 (gmt 0)



hai,i am trying to open .pgf file in webpage .
i am able download it from like .but i want to view the .pdf fie in page
thank's

sswebdesigner

4:41 pm on Jun 14, 2012 (gmt 0)



Adobe Reader will help you to do that!

salman

4:44 pm on Jun 14, 2012 (gmt 0)



this is my code
<a href="content.pdf">content</a>
if i click the link .
it is downloading the content.pdf file but
i want to view that content.pdf file in my webpage
i am new for this
please help me..
thank's

lucy24

8:30 pm on Jun 14, 2012 (gmt 0)

WebmasterWorld Senior Member lucy24 is a WebmasterWorld Top Contributor of All Time Top Contributors Of The Month



The problem is not in the page code. Displaying pdf files is based on the user's browser. There are two parts: the browser's own capabilities-- possibly including optional plug-ins-- and the user's preference settings.

So if you are trying to ensure a certain behavior, it simply can't happen.

phranque

8:42 pm on Jun 14, 2012 (gmt 0)

WebmasterWorld Administrator phranque is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month



this isn't a browser/html issue - you need to fix this in the server response.
which HTTP Response headers are provided with the pdf file?
i would suggest that you need the following to meet your requirements:
Content-type:application/pdf
Content-length:[12345]
Content-disposition:attachment; filename=[foo.pdf]

[square brackets replaced with actual values]

rocknbil

5:25 pm on Jun 15, 2012 (gmt 0)

WebmasterWorld Senior Member rocknbil is a WebmasterWorld Top Contributor of All Time 10+ Year Member



(phranque: content-disposition: attachment is meant to force a download - isn't it? Isn't that the problem salman is having already?)

Welcome aboard salman, if you are unable to VIEW them or they download automatically - it means either you don't have the plugin installed OR the server is not configured to serve .pdf's as PDF's (see first part of previous post.)

A corollary, if you have uploaded these pdf's in ASCII mode, they won't be viewable in any case. Make sure you upload PDF's in binary mode.

If you can VIEW the pdf file but want it "in the page" instead of "being the whole page" you will have to use an iframe or frames.

<iframe src="myfile.pdf" width="600" height="600">

or

(in frame-nav.html" below)
<a href="myfile.pdf" target="pdf-frame">

<frameset cols="25%,*">
<frame src="frame-nav.html" name="frame-nav" id="frame-nav"/>
<frame src="pdfs-will-load-here.html" name="pdf-frame" id="pdf-frame"/>
</frameset>

phranque

9:02 pm on Jun 15, 2012 (gmt 0)

WebmasterWorld Administrator phranque is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month



welcome to WebmasterWorld, salman!
(sorry i missed that before)

content-disposition: attachment is meant to force a download - isn't it?

yes, rocknbil, my mistake - i copied some standard code and didn't finish editing before submitting.

salman - you specifically DON'T want the "content-disposition: attachment" header and you MUST have the "Content-type:application/pdf" header.

salman

11:44 am on Jun 20, 2012 (gmt 0)



Thank you all..it is very helpful.