let newWindow = open('https://javascript.info', 'example', 'width=300,height=300'); newWindow.onload=()=>{ alert("Popup Loaded"); }El evento Onload no se activaba después de cargar la ventana emergente.
Dado que no es el mismo dominio, no podrá acceder a las propiedades del conjunto de ventanas.
Prueba esto aquí en la consola
(function(ow) { ow.addEventListener("load", function() { alert("loaded"); }, false); })(window.open('https://stackoverflow.com/', 'example', 'width=300,height=300'));esto funcionará
Pero si pones un dominio diferente, no funcionará. Tendrías que usar PostMessage o algo más.