0

pageA.phpにあり、ポップアップウィンドウを表示するため<iframe>のリンクがあります。pageA.phpポップアップウィンドウの送信ボタンをクリックした後、ポップアップウィンドウを閉じてから、フレーム全体を再メッシュします。

私は次のコードを試しました:

if(isset($_POST['popupSubmit'])){
    echo "<script type='text/javascript'>
        window.close();
        window.top.location.href = window.top.location.href;
    </script>";
}

しかし、ポップアップウィンドウは閉じましたが、フレーム全体が更新されませんか?

4

2 に答える 2

0

あなたが探しているwindow.opener

echo "<script type='text/javascript'>
    window.opener.location.reload();
    window.close();
</script>";
于 2012-04-23T15:44:42.420 に答える
0

これをポップアップファイルに入れてください -

window.opener.location.reload(true);

または、フレームが更新されない場合は、ajax を使用する必要があるかもしれません

于 2012-04-23T15:39:29.290 に答える