ボタンクリックで現在タブを閉じる、というような実装がしたいです。
方法をネット検索した一次情報としては、ユーザーが開いたタブをjsで閉じるのはセキュリティ観点的によろしくないとありました。
とはいえ、何とか実装したいので方法を探っております。
windowオブジェクトを使用した実装例を発見しました。
window.open('about:_blank', '_self').close()
windowオブジェクトで閉じられるタブはwindowオブジェクトで生成されたものである為、上記のような実装になったのかと思いますが、この場合、Chromeだと空のタブが残ってしまいます。
何か良い方法はないでしょうか?
実装環境は React × Next.js なので、jsのみでなくフレームワークとしての実装例でも構いません。
よろしくお願いいたします。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/11/09 03:55
2022/11/09 04:13
2022/11/09 18:55 編集