Задать вопрос
@maryaTurova

Можно ли переопределить свойство Location в браузере?

Есть необходимость загружать iframe со стороннего ресурса так, чтобы ресурс считал что он загружен на сайте site.com. При этом нет обходимость посещать сам сайт.
На данный момент приходится посещать сайт, удалять всё через write и грузить iframe.
Пробовал так переопределить host (не катит)
Object.defineProperties(location, {
                    host: {
                        value: 'test.ru',
                        configurable: false,
                        enumerable: true,
                        writable: false
                    }
        });

Вообще это возможно?
  • Вопрос задан
  • 98 просмотров
Подписаться 1 Сложный Комментировать
Решение пользователя Aetae К ответам на вопрос (3)
Aetae
@Aetae Куратор тега JavaScript
Тлен
Нет.

Переписать что-то у себя ты может и сможешь, но безопасность и ограничения фрейма опираются на браузер, а не на изменённый код.
Ответ написан
Комментировать