ボタンを押すと、ブラウザが閉じるようにしたいと思っています。
<input type="button" value="閉じる" onClick="javascript:window.close()">という一文でブラウザを閉じさせたいのですが、何故か実行できない場合があります。
実行できないケースと言うのは、ある別のページから、location.hrefにURLを指定して遷移させた場合なのですが、その場合、上記のボタンを押すと、Chromeのデベロッパーツールを見ると、
Scripts may close only the windows that were opened by it.
と表示されます。
ちなみに、IEの場合は、同じケースでも実行できます。
Chromeでも、直接該当のページを開いた場合は、実行できます。
このようなケース、何かいい対処方法は無いのでしょうか?
そもそも、何故こんな事になってしまうのか?
何か思いつくふしのある方がいらっしゃいましたら、ご教授頂けますと幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/12/11 11:42