Skip to main content
November 29, 2010
Answered

Adobe Reader X and Page Embedded PDFs

  • November 29, 2010
  • 25 replies
  • 119855 views

We are experiencing an issue across our corporation wherein, post-upgrade to Adobe Reader X, websites opened with Internet Explorer containing an embedded PDF frame now show a blank box instead of the PDF.  Firefox will display these sites correctly and I have verified Firefox is using the updated Reader X plug-in.  This has been tested across many configurations and behaves consistently in this fashion.  Reversion to Adobe Reader 9 appears to solve the problem, however, this is not a true solution.

Help?

    This topic has been closed for replies.
    Correct answer jmeyers1983

    http://kb2.adobe.com/cps/930/cpsid_93026.html resolved the problem for me

    Known issues for version 10.1.2

    For a list of current issues, see http://kb2.adobe.com/cps/877/cpsid_87775.html.

    • 2951429: Ink Manager color swatches are broken, display in RGB, most spots missing.

    • Printing workarounds for the issues below appear at http://kb2.adobe.com/cps/928/cpsid_92870.html:

    • The printing preference to print on both sides of the paper is on by default.

    • Reader crashes when trying to print when Protected Mode is on.

    • Acrobat X Professional crashes on close | Preflight panel access: See http://kb2.adobe.com/cps/928/cpsid_92893.html

    • PDFs in a browser appear as a grey box and don’t display when sent via HTTPS/SSL: For a hot fix and workaround, go here: http://kb2.adobe.com/cps/930/cpsid_93026.html.

    • Some plugins that rely on HFTs may cause a hang or crash. For example, the LeanGreen plugin does not work. Acrobat 10.1.2 crashes when closing Acrobat after accessing Preflight panel.

    25 replies

    Participant
    July 13, 2011

    Hi,

    We have the same issue with our form here.

    Basically, we have forms with a submit button that send a FDF to a server. The server send back a new FDF with more data and a path to a new pdf.
    Works for years now and stop working with Acrobat 10.

    We realised that:

    - installing a copy of Acrobat Reader 10.1 on a new computer (Acrobat never installed) : the submit FAILED;

    - upgrading a version of Acrobat > 9 with Acrobat Reader 10.1 : submit OK

    - upgrading a version of Acrobat 8 with Acrobat Reader 10.1 : submit Failed

    - installing a copy of Acrobat Reader 10.1 on a new computer (Acrobat never installed), uninstall it, install version 9, do update, then upgrade to 10 : submit Ok

    This behavior was the same on different Windows OS (XP Pro and 7 Pro).

    Firefox and Chrome are out of concerned since the pdf open directly in Acrobat Reader.

    Submit the form in Acrobat Reader direcly (not in the browser) works in all scenario.

    i am wondering if Adobe introduce a security improvement by design in the Acrobat Installer or if it is a bug. In the first situation, the problem will come back with future releases.

    My 2 cents

    Bertrand

    Message was edited by: bertrandlefort Our files all ends by .pdf, there are not dynamically generated. On the form is a submit button that send the FDF to the server. In the FDF a new PDF location is set for the printable version. For now, we recommend users to save forms on their desktop until we see if the issue will come back in later version.

    Participant
    March 3, 2011

    I found some clue.

    I have a servlet that foward to another servlet to write the PDF to the response.

    If i use redirect instead of forward in the server side, it works.

    resp.sendRedirect(req.getContextPath() + "/OutputDocument");

    insted of

    getServletContext().getRequestDispatcher("/OutputDocument")
                            .forward(req, resp);

    Participant
    March 3, 2011

    Hi all,

    Same problem.

    I have IE 8.0.6001.187702, Windows XP Pro 32 bits.

    I tried this update to 10.0.1.

    http://www.adobe.com/support/downloads/detail.jsp?ftpID=4969

    But doesn't help.

    Participant
    February 9, 2011

    I know we fixed the issue by pushing a registry edit. if you go to

    edit

    preferences

    internet

    uncheck display pdf in browser

    or we pushed the reg key

    HKCU\Software\Adobe\Adobe Acrobat\10.0\Originals\

    in there create a dword value bBrowserIntegration with hex data 0

    if i did not make myself to clear this link is pretty much what we did

    http://forums.adobe.com/message/3459238

    Participant
    February 9, 2011

    This is not really a fix, just a workaround.

    The goal is to show PDF in the browser window, not in the reader window.

    I'm going to test our app with IE and Reader 10.0.1 tomorrow.

    February 9, 2011

    Hi all,

    Adobe just release the 10.0.1 version that seems to solve thie issue for us.

    Participant
    February 14, 2011

    I'm glad to report that problem is fixed.

    Now, IE works fine opening PDF streams in the browser window.

    Thanks, Adobe.

    Participant
    February 17, 2011

    The problem was still there in my system, using Adobe Reader 10.0.1 and IE8

    The solution I used was this: (from FAQ in http://www.fpdf.org/)

    3. I try to generate a PDF and IE displays a blank page. What happens?

    First of all, check that you send nothing to the browser after the PDF (not even a space or a carriage return). You can put an exit statement just after the call to the Output() method to be sure. If it still doesn't work, it means you're a victim of the "blank page syndrome". IE used in conjunction with the Acrobat plug-in suffers from many bugs. To avoid these problems in a reliable manner, two main techniques exist:

    - Disable the plug-in and use Acrobat as a helper application. To do this, launch Acrobat, go to the Edit menu, Preferences, Internet, and uncheck "Display PDF in browser". Then, the next time you load a PDF in IE, it displays the dialog box "Open it" or "Save it to disk". Uncheck the option "Always ask before opening this type of file" and choose Open. From now on, PDF files will open automatically in an external Acrobat window.

    The drawback of the method is that you need to alter the client configuration, which you can do in an intranet environment but not for the Internet.

    - Use a redirection technique. It consists in generating the PDF in a temporary file on the server and redirect the client to it. For example, at the end of the script, you can put the following:

    //Determine a temporary file name in the current directory
    $file = basename(tempnam('.', 'tmp'));
    rename($file, $file.'.pdf');
    $file .= '.pdf';
    //Save PDF to file
    $pdf->Output($file, 'F');
    //Redirect
    header('Location: '.$file);

    This method turns the dynamic PDF into a static one and avoids all troubles. But you have to do some cleaning in order to delete the temporary files. For example:

    function CleanFiles($dir)
    {
        //Delete temporary files
        $t = time();
        $h = opendir($dir);
        while($file=readdir($h))
        {
            if(substr($file,0,3)=='tmp' && substr($file,-4)=='.pdf')
            {
                $path = $dir.'/'.$file;
                if($t-filemtime($path)>3600)
                    @unlink($path);
            }
        }
        closedir($h);
    }

    This function deletes all files of the form tmp*.pdf older than an hour in the specified directory. You may call it where you want, for example in the script which generates the PDF.

    Participant
    January 18, 2011

    Try in your php code :

    header("Accept-Ranges: bytes");

    working for me.

    January 16, 2011

    I noticed that this error seems to also be in IE 9 Beta,  and Only through web sites that are not delivering there PDF's with a direct link. I use Chase.com and verizonwireless.com and both of these site's use a .aspx file to link to statments,these don't load with Adobe Reader X Plugin on win XP 32bit or Win 7 64bit running IE 8 and IE 9 Beta but the do work in Firefox, and Safari using the same Adobe Reader X Installation.

    Participating Frequently
    January 18, 2011

    I found the article which can help us to solue the problem

    here mentioned something is related to the http header"Cache-Control:

    no-store, no-cache"

    http://forums.adobe.com/message/3331557#3331557

    tomorrow I will try it.

    2011/1/16 059lve <forums@adobe.com>

    I noticed that this error seems to also be in IE 9 Beta, and Only through

    web sites that are not delivering there PDF's with a direct link. I use

    Chase.com and verizonwireless.com and both of these site's use a .aspx

    file to link to statments,these don't load with Adobe Reader X Plugin on win

    XP 32bit or Win 7 64bit running IE 8 and IE 9 Beta but the do work in

    Firefox, and Safari using the same Adobe Reader X Installation.

    >

    Participating Frequently
    January 21, 2011

    if use <iframe>

    i think it should be in following way.

    <script language="javascript">

    window.frames["myfrm"].location.href="my.pdf";

    </script>

    my pdf now ok in ie6/7/8/9 firefox3.6 chrome9

    Participant
    January 14, 2011

    I'm having the same issue. It works fine in Firefox but not in IE6, 7 or 8.

    I checked the plugins and I'm on version 10 so not really sure what the problem is here.

    Has anyone got any updates on this?

    Participating Frequently
    January 18, 2011

    I found the article which can help us to solue the problem

    here mentioned something is related to the http header"Cache-Control:

    no-store, no-cache"

    http://forums.adobe.com/message/3331557#3331557

    tomorrow I will try it.

    2011/1/14 miss_feminem <forums@adobe.com>

    I'm having the same issue. It works fine in Firefox but not in IE6, 7 or 8.

    >

    I checked the plugins and I'm on version 10 so not really sure what the

    problem is here.

    >

    Has anyone got any updates on this?

    >

    Participating Frequently
    January 10, 2011

    Same problem here.

    static PDF file is OK

    stream is failed

    January 10, 2011

    Our problem is also with stream files.  a static PDF opens fine.

    January 7, 2011

    Are there any updates to this issue?  I'm having the same issue with some of our internal websites with embedded pdf's.

    Downgrading to 9.4 has fixed the issue, but I don't want to have to do this for everyone.

    January 7, 2011

    I have not heard anything back from Adobe on this bug in Reader/Adobe X...

    -Keith

    Participant
    January 9, 2011

    See Phatbob02's suggestion. You get the embedded pdf if you use Adobe X in 32 bit mode rather than 64 bit mode. It has been working for me consistently for 2-3 weeks.