Code:
<iframe id="myframe" src="externalpage.htm" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" vspace="0" hspace="0" style="overflow:visible; width:100%; display:none"></iframe>
If you can give up the idea of having the iframe resizable, replace the style with set attributes, such as... height="850" width="1100" (as in a standard sized sheet of printer paper).
You can use any length (height) you want but keep in mind that if you have more than a one page PDF (which you should avoid...), you will have to test the length if you want to avoid a scroll bar inside of Acrobat (which is a great way to help your visitor remember that they have something better to do than spend any more time on your site).
I have walked this path before and have used the Iframe SSI script II to reliably display PDF docs that were kept under 90 kb.
If you go over 100 kb, you are certain to loose you Dial-up ISP user's interest because it just takes too darn long to load on that speed connection.
Also, you are strongly advised to serve up an HTML gateway page to let your visitors know what you are about to put them through.
This type of page load is great for crashing browsers that do not have Acrobat set up correctly so you need to offer instructions on an HTML page and a "Right Click and Save Target As..." option on the PDF file for those who do not fancy browser lock ups.
Other than that, you can have a blast linking PDF docs using PDF995 or PDFill or better yet, NitroPDF so your visitor can click through your PDF catalog without necessarily having to use the "outside links".
Closing thought: I have never been able to get Acrobat to integrate into any version of Opera so sorry Scandinavia...
Code on!
Bookmarks