HTML,javascript,PHPを使用してWebページを作成しております。
あるページで現在の情報を表示するページがあり、そこには編集ボタンが置いてあります
編集ボタンを押すと、別ウインドウ(target="_blank")が立ち上がり、そこでデータを入力し登録ボタンを押すことでデータが保存され、別ウインドウは閉じられます。
上記の流れでデータ自体は更新されているのですが、閉じられた後のページは編集前のままです。
ですので閉じられた後に元のページをリロードしたいのですが、やり方がわかりません
window.opener.location.reload()を使用することで出来るともあり、それも試しましたがうまく行きませんでした。
下記の関数を子ページに用意し、window.closeの後にalertやlocationなどを置いたりしましたが、alertも子ページで実行され、それが終わってからウインドウが閉じられるという状況でした。
javascript
1function refresh(){ 2 3 window.close(); 4 5}
理想では
・親ウインドウのボタンで別ウインドウが立ち上がる
・別ウインドウで閉じるボタンを押す
・別ウインドウが閉じられ、親ウインドウにリロードが実行される
リロードで希望としては閉じられた後にページ遷移./orijinalpage?test=1などしたいです
以上です
よろしくお願いいたします

回答2件
あなたの回答
tips
プレビュー