Вы можете переопределить window.open с помощью своей собственной функции:
var oldWindowOpen = window.open;
window.open = function (url, name, features, replace) {
// handle window.open yourself
myIframe.src = url;
// if you want to use functionality of original window.open call the oldWindowOpen function
oldWindowOpen(url, 'myName', 'myFeatures');
}
Просто убедитесь, что эта функция определена перед тем, что использует window.open