" width="1024" height="600"> Your browser does no-6ren">
gpt4 book ai didi

HTML 嵌入式 PDF 和加载

转载 作者:技术小花猫 更新时间:2023-10-29 11:47:51 25 4
gpt4 key购买 nike

我正在使用以下 html 将 PDF 嵌入到网页中:-

<object id="pdf" classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="1024" height="600">
<param name="SRC" value="/GetDoc.ashx?SOID=<%=Html.Encode(Model.OrderID)%>" />
<embed src="/GetDoc.ashx?SOID=<%=Html.Encode(Model.OrderID)%>" width="1024" height="600">
<noembed> Your browser does not support embedded PDF files. </noembed>
</embed>
</object>

PDF 的加载速度可能有点慢,所以我想隐藏对象并显示加载消息/gif,直到它完全加载,这样用户就不会看到空白屏幕。

我真正需要的是一种判断对象何时完全加载的方法。我试过的 'onload' 事件,但它似乎永远不会被解雇。

我开始认为这可能是不可能的,但问问也无妨...

最佳答案

我不知道为什么每个人都这么难。

<object data="yourfile.pdf" style="background: transparent url(AnimatedLoading.gif) no-repeat center;" type="application/pdf" />

关于HTML 嵌入式 PDF 和加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1138232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com