Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

1K
Visualizações
¿Cómo cambiar a una pestaña específica del navegador mediante programación usando JavaScript con el mismo origen?

Estoy usando el navegador Google Chrome e intento cambiar el enfoque entre dos pestañas del navegador cuyo origen es el mismo usando JavaScript.

Abro una pestaña, digo tab_1 usando

window.open("www.example.com/{data}","_blank");

Y luego abro algunas pestañas nuevas, digamos tab_2, tab_3 y tab_4 en el mismo navegador y vuelvo a la primera pestaña tab_1 ( www.example.com/{data} ). Luego hago algo de trabajo en tab_4 y después de hacer clic en el botón Enviar, cierro la pestaña actual usando window.close() y el foco va a tab_3 pero quiero cambiar el foco a tab_1 en su lugar.

Entonces, ¿cómo puedo cambiar el enfoque del navegador actual a una pestaña específica que abrí usando la instrucción window.open()?

Si no es posible usar Javascript, ayúdenme con cualquier otra solución para lograrlo.

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

En la ventana que abres con window.open() tienes la opción window.opener , esa es la instancia que abre esa pestaña. Pero no puedes cambiar entre pestañas con JavaScript. Lo que puede hacer, después de window.close() , es volver a cargar la pestaña actual en el destino que desee.

about 4 years ago · Juan Pablo Isaza Relatório

0

Si usas en un botón

 <button onclick="window.close();">Close</button>

si usas en función

 function closeWin() { myWindow.close(); }

Pero solo funcionará cuando abra una ventana a través de su código como esta

 function openWin() { myWindow = window.open("", "myWindow", "width=200, height=100"); }

No puede cerrar la ventana actual que estaba abierta por el navegador. porque el navegador no da permiso.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda