window.closeがうまく使えない

Webエンジニア、ソーシャルメディア研究をしている雄大です。

今セキュリティに関する勉強を行っています。

さて、window.closeでsampleを作ったのですが、うまく動かず…。

なんでだろうと思ったら、このサイトに答えがのっていました。

・普通に開いた画面なら効かない
・「target=_blank」で開かれたページなら有効になる
・「onClick=”window.open(‘ページのURL’)」で開かれたページなら有効になる

ふむふむ。

って事で、sampleのプログラムを書いてみました。
2ファイルで2行ですけれども(笑)

close.html

<a href="./sample.html" target="_blank">sample</a>

sample.html

<button onclick="window.close()">閉じる</button>

コメント

タイトルとURLをコピーしました