¿Cómo anular la funcionalidad window.open? @

Digamos que tengo window.open (sin parámetro de nombre), disperso en mi proyecto y quiero cambiar la implementación para que donde no se especifique el nombre especifique un nombre predeterminado.

Lo que quiero hacer al respecto es conectar mi propio método a window.open para que cada vez que se ejecute window.open invoque internamente mi propio método, que luego llamará a window.open (con el parámetro de nombre).

¿Es eso posible a través de Javascript? ¿Habrá algún problema de dependencia circular en esto, es decir, window.open llamando a mi función personalizada que a su vez llama a la función window.open nuevamente?

PD. En términos simples, lo que quiero hacer es anular la funcionalidad window.open.

Respuestas a la pregunta(6)

Su respuesta a la pregunta