я во фрейме?!!
Новая тема Написать ответ
# Чт Апр 03, 2008 7:01 pmIseeDeadPeople Зарег.: 06.12.2005 ; Сообщ.: 21733Ответить с цитатой
подскажите как на ХТМЛ-страничке, средствами Java-script -ов определить что эта стр загружена в ифрейме (ситуация 1)? или во фрейме (ситуация 2) ? + ну и если это так средиректить на адрес http://zloy-bog-loshadka.com/ ?

спасибо.
# Чт Апр 03, 2008 8:43 pmctapbiu Зарег.: 06.01.2008 ; Сообщ.: 328Ответить с цитатой
if (top.location.href != location.href) window.location.replace('http://zloy-bog-loshadka.com/');
# Пт Апр 04, 2008 8:56 pmIseeDeadPeople Зарег.: 06.12.2005 ; Сообщ.: 21733Ответить с цитатой
ctapbiu писал(а):
if (top.location.href != location.href) window.location.replace('http://zloy-bog-loshadka.com/');



это решение для всех фреймов?
т.е. и для iframe, frame -- так?

а глубину вложения как нить просчитать можно?
т.е. просто в одном фрейме моя странички ? или напр в фрйме и та на кот я в фрейме?

также предлагаю обсудить такую вещь:
какие параметры в JS есть.. чтоб опредеоить разрешение монитора.. страну... ну вообщем все что можно ?
+ а затем отправит на кайнтер... типа
document.write("http://counter.php?screent" + lala)



+ еще команда
window.location.replace('http://zloy-bog-loshadka.com/');
что перередиректит?
данный фрейм, т.е. саму стр, или отцовский документ? где и стоит фрейм?

как папу редиректить -- я знаю... грубина также неважна..
просто тут интересно ЧТО ПРЕРЕДИРЕКИТ window.location.replace ?
фрейм? или стр на которой фрейм??
# Сб Апр 19, 2008 7:28 pmIseeDeadPeople Зарег.: 06.12.2005 ; Сообщ.: 21733Ответить с цитатой
еще надо знать:

отличие

Код:
if (top.location.href != location.href) window.location.replace('http://zloy-bog-loshadka.com/');



от

Код:
if (window != top) top.location.href = location.href;



точнее что означают (хранят в себе) параметры

window и top
top.location.href и location.href

-?
-??
-???


спасибо!

Drinks or Beer
# Вс Апр 20, 2008 10:08 amSterx Зарег.: 08.10.2007 ; Сообщ.: 252Ответить с цитатой
RTFM
http://www.webmaster.ee/javascript/js.html
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.