使用jQuery和PHP预加载PDF以使用Chrome

使用jQuery和PHP预加载PDF以使用Chrome,php,jquery,html,google-chrome,preloader,Php,Jquery,Html,Google Chrome,Preloader,我有一个嵌入PDF的页面,我正在使用预加载程序。在Firefox中可以完美地工作,但在Chrome或Safari中则不行。预加载文本和图像仅保留一秒钟,之后会出现灰色屏幕,并一直保留到加载文件 这是我的密码: <body> <div id="loading"> <div class="pretxt">Please be patient, you won't regret!</div> <div clas

我有一个嵌入PDF的页面,我正在使用预加载程序。在Firefox中可以完美地工作,但在Chrome或Safari中则不行。预加载文本和图像仅保留一秒钟,之后会出现灰色屏幕,并一直保留到加载文件

这是我的密码:

<body>
    <div id="loading">
        <div class="pretxt">Please be patient, you won't regret!</div>
        <div class="preimg">
            <img src="path/to/image/loader.gif" width="126" height="22" alt="Loading..." />
        </div>
    </div>
    <embed src="/path/to/file/pdf.pdf" width="100%" height="100%" alt="pdf" id="pdf" pluginspage="http://www.adobe.com/products/acrobat/readstep2.html">
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>
    $(window).load(function()
        {
        $("#loading").fadeOut("slow");
    });
    </script>
    </body>

请耐心点,你不会后悔的!
$(窗口)。加载(函数()
{
$(“#加载”)。淡出(“缓慢”);
});

你能给我一些建议吗?谢谢大家!

把它放在一个Iframe里。让浏览器“自然”处理它。即使我使用将文件嵌入iframe,它仍然不起作用。您应该将SRC设置为PDF路径,浏览器将检测地雷类型并将其自身嵌入。您的意思是:?