Тут поправил ошибку в IE9, там `target.host` возвращается с портом, а в `window.location.host` нет порта для 80 и 443.