2011-09-12 8 views
0

私はウェブサイトを開発しています。私はページにpdfドキュメントをロードする必要があります。私は正常にページをiframeを使用してドキュメントを読み込んだ。しかし、pdfドキュメントを読み込むには時間がかかります。そのドキュメントの読み込み中に、pdfドキュメントが完全に読み込まれるまで「ドキュメントが読み込まれています」というメッセージを表示する必要があります。いずれかのJavaスクリプトや他の方法を使用してこの問題を解決するために私を助けてください。ドキュメントがページに読み込まれるまでイメージをロードする方法

ありがとうございます。あなたがこれを使用することにより、これを行うことができ

+0

をクリアするには、このonloadイベントハンドラを使用することができますのiframeのonload = "文書<'てみてください.getElementById( 'loading')。style.display = 'none' ">'それがうまくいく場合は、 – mplungjan

答えて

0

<script> 
    $(function(){ 
    $("#loader").html(""); 
    // document loaded successfully 
    }); 
</script> 

<body> 

<div id='loader'> Document is loading.Please wait...</div> 

</body> 
+0

iframeは私たち自身にアクセスできない文書の読み込みが終了したらどうしますか? – mplungjan

+0

@mplungjain ...あなたのpdfが純粋にブラウザにロードされています。準備が整った関数が自動的に呼び出されます。 –

+0

ページがロードされた後、 – mplungjan

0

あなたはそれをグーグルことができ、画面上のローディングgif形式を使用します。私は個人的にはthisが好きです。

CSSの画面の中央にあるabsoluteのdivに配置することができます。

これは、ドキュメントのHTML今

<div id='loading'> 
    <h2>Loading document please wait...</h2> 
    <img src="yourLoadingGif.gif /> 
</div> 

である、あなたはロードGIFと表示メッセージ

<iframe onload="document.getElementById('loading').innerHTML=null"> 
関連する問題