Как проверить при помощи javascript загружена ли страница с помощью iframe

mihey21

Новичок
Как проверить при помощи javascript загружена ли страница с помощью iframe

Как проверить при помощи javascript загружена ли страница с помощью iframe

например
index.html
<iframe src = 1.html></ifrmae>

1.html - нужно узнать открыли его просто как 1.html или же обращались к нему из файла index.html

как это можно узнать?
 

mihey21

Новичок
Автор оригинала: zuzmic
iframe onload="alert('loaded');' ....
так не работает ?
А можно по подробее пожалуйста
как и куда это встроить, мне нужно вот что

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

fast2111

Новичок
смотри в своем фрейме наличие какого либо флага в index.
т.е.
PHP:
if (window.parent.url ...) { 
    alert('it\'s frame')
} 
else { 
}
 

mihey21

Новичок
Автор оригинала: fast2111
смотри в своем фрейме наличие какого либо флага в index.
т.е.
PHP:
if (window.parent.url ...) { 
    alert('it\'s frame')
} 
else { 
}
Можешь показать рабочий пример. из двух файлов
Я в javascript полный дуб ((
 

fast2111

Новичок
Я в javascript полный дуб ((
Я и сам от дуба далеко не ушол, а с таким подходом ты дубом и останешься.

Тебе надо проверить наличие у window свойства parent, т.е. что-то типа window.parent != None и т.д.

Почитай в мануале кто есть такой window и кто такой parent.
 
Сверху