Скажем, у меня есть window.open(без параметра имени), разбросанный по моему проекту, и я хочу изменить реализацию, чтобы везде, где имя не указано, я укажу имя по умолчанию.
То, что я хочу сделать, это привязать мой собственный метод к window.open, чтобы при каждом запуске window.open он внутренне вызывал мой собственный метод, который затем вызывает window.open(с параметром name).
Возможно ли это через Javascript? Будут ли возникать какие-либо проблемы с циклической зависимостью в этом, например, window.open, вызывающем мою пользовательскую функцию, которая в свою очередь снова вызывает функцию window.open?
P.s. Проще говоря, что я хочу сделать, это переопределить функциональность window.open.