2016-12-02 8 views
1

新しいタブでpdfを開くJSスクリプトがあります。window.openを使用して開いたウィンドウの状態を確認してください

var newWindow = window.open("url", "docWindow"); 

そのドキュメントがロードされている場合は、元のタブから、その文書のreadyState状態を確認するために、そのウィンドウ上でスクリプトを実行せずにチェックすることは可能ですか?

私は信じ
+3

あなたの質問タイトルと質問体は全く異なる2つの質問からのものと思われます。あなたは本当に何の質問をしていますか? – Quentin

答えて

1

、これはこのようwindowを持つことができるはずである。

newWindow.onload = function() { 
    // Do stuff after window is loaded. 
}; 

readyStateのために、あなたはwindow.documentを使用することができます。

newWindow.document.readyState; 

readyStateのイベントハンドラを設定し、あなたを呼び出しますオープン機能。

newWindow.document.onreadystatechange = function() { 
    if (newWindow.document.readyState === "complete") { 
    // Call the code. 
    } 
} 
関連する問題