Please check the below code. Tried below code for child popup center. code var nueva_ventana;
función ganarAbrir(){
ancho = ventana.innerWidth - 100; altura = ventana.innerHeight - 120; var top = (pantalla.altura - ventana.alturainterior) - 10; var izquierda = 100 / 3;
nueva_ventana=ventana.open('https://www.google.com',"_blank","barra de herramientas=0, ayuda:no, directorios=no, estado=no, barra de menú=no, barras de desplazamiento=sí, redimensionable=no ,ancho=" + ancho + ", alto=" + alto + ",arriba=" + arriba + ",izquierda=" + izquierda + "");
}
code
Puede centrar elementos dentro del DOM de muchas maneras, son demasiadas para enumerarlas. Sin embargo, normalmente se hace sin JavaScript (tu etiqueta), sino con CSS.
Una forma es configurando display:flex; , place-items:center y justify-content:center; en el padre;
Aquí hay un ejemplo:
.parent { width: 150px; height: 150px; background: #08f; display: flex; justify-content: center; place-items: center; } .child { width: 95px; height: 95px; background: #0a0; } <div class="parent"> <div class="child">Child</div> </div>