2016-05-26 12 views
0

ウェブサイトでJavascriptを使用しており、要求に応じて生成されている私のサーバーからPDFを読み込んでいます。これは、(デモの目的のために公共のPDFを使用して)コードです:JavascriptでPDF読み込みエラーに応答する

window.open('https://www.cs.cornell.edu/~shmat/shmat_urls.pdf', '_blank'); 

私は呼び出しが成功したかどうかを検出できるようにしたいので、私はそれに応じてステータスを更新することができます。これを行う方法はありますか?

答えて

0

あなたは、このように、あなたのwindow.openに変数を設定した場合:

var otherWindow = window.open('https://www.cs.cornell.edu/~shmat/shmat_urls.pdf', '_blank'); 

次にあなたがotherWindow.openerとそれにアクセスすることができます。ページの読み込みに失敗した場合は、otherWindownullになります。ステータス更新などで処理できます。

window.openの詳細情報はhereです。

関連する問題