Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnologia Web para desenvolvedores
  2. APIs da Web
  3. Window
  4. Window.closed

Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.

View in EnglishAlways switch to English

Window.closed

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julho de 2015⁩.

Sumário

Essa propriedade (read-only) indica se a janela referenciada está ou não fechada.

Sintaxe

isClosed = windowRef.closed;
isClosed

Um booleano. Valores possíveis:

  • true: A janela foi fechada.
  • false: A janela está aberta.

Exemplos

Mudar a URL de uma janela a partir de um popup

O seguinte exemplo demonstra com uma janela de popup pode alterar a URL da janela que abriu ela. Antes de tentarmos mudar a URL da janela que a abriu, verificamos se a janela atual tem uma janela pai que a abriu usando a propriedadewindow.opener e que esta não está fechada:

js
// Verifique se o opener existe e não está fechadoif (window.opener && !window.opener.closed) {  window.opener.location.href = "https://www.mozilla.org";}

Note que popups podem somente acessar a janela que os abriu.

Atualizando um popup anteriormente aberto

Neste exemplo, a funçãorefreshPopupWindow() chama o métodoreload do objetolocation do popup para atualizar seus dados. Se o popup não foi aberto ainda ou o usuário o fechou, uma nova janela é aberta.

js
var popupWindow = null;function refreshPopupWindow() {  if (popupWindow && !popupWindow.closed) {    // popupWindow está aberto, atualize-o    popupWindow.location.reload(true);  } else {    // Abra uma nova janela de popup    popupWindow = window.open("popup.html", "dataWindow");  }}

Especificações

Specification
HTML
# dom-window-closed-dev

Compatibilidade com navegadores

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp