次のhtmlを使用してWebページに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」イベントを試しましたが、起動されないようです。
私はそれが不可能かもしれないと思い始めていますが、尋ねるのは決して悪いことではありません...