2011-03-02 18 views
0

私は成功関数を持つ典型的なajax投稿型を持っています。 私は成功の窓を閉じるためにさまざまな方法で試みました。 しかし、メッセージが公開された後にのみ、読むことができます。window.close()in success function

$.ajax({ 
type:"POST", 
url:"file.php", 
data:info, 
success:function(){ 
$('#load').empty(); 
$('#information').html('Thank you!'); 
\\setTimeout('window.close()',2000); \\ 
} 
}); 
return false; 

ページがで開かれた "(window.open)"

答えて

0

はあなたにも、ウィンドウへの参照を取得することができます

setTimeout(function(){window.close();},2000); 

を試してみてください。

var wind = window.open();//then 
setTimeout(function(){wind.close();},2000); 
+0

は完全に乾杯を働きました! – David