Нужна помощь с Javascript

Статус
В этой теме нельзя размещать новые ответы.

Maxiduk

Постоялец
Регистрация
30 Ноя 2007
Сообщения
130
Реакции
13
Проблема в следующем: имеется страница, в которой внизу в ифрейме подгружается вот это Для просмотра ссылки Войди или Зарегистрируйся

Проблема в том, что в самом низу соурса страницы стоит код:
<script type="text/javascript">
if(parent != window){
parent.location = 'http://www.menozac.com/';
}
</script>

Он редиректит на Для просмотра ссылки Войди или Зарегистрируйся

Можно-ли каким-то образом этот редирект заставить не работать путём добавления чего-то в основной странице(в той, в которую вставлен ифрейм)?
 
Нет. нельзя. Потому, что у броузеров, есть защита XSS.

Если бы ты мог в ифреме модифицировать скрипты, то ты бы мог в ифрейм вставлять чужой сайт, и красть пароли пользователя.

Но что бы заблокировать этот код на сайте надо земенить объект парент вот так.

parent = new Object(); // этого сделать на чужом сайте нельзя.
 
n42

Понятно. Значит я правильно понял, идея невыполнима? Т.е. чтобы я не делал на основной странице, яваскрипт в iframe будет делать своё грязное дело? (редирект)
 
По идеи это не возможно. Но в сайте есть дыра (типа echo $_GET['id']; //это мало вероятно), и ты можешь инжекнуть ХТМЛ код, то тогда ты можешь его заблокировать.

Но скорей всего ты не можешь этого, и не стоит тратить на это время.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху