Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

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

2.9K
21 декабря 2002 года
chernysh
1 / / 21.12.2002
Как сделать так, чтобы фрейм, запущенный как отдельная страница, предлагал перейти на фреймсет.

Проблема:
робот Рамблера указал почему-то не на index.htm(frameset), а на main.htm (frame.htm).

e-mail: [email]anach@mail.ru[/email]
4
21 декабря 2002 года
mike
3.7K / / 01.10.2002
Цитата:
Originally posted by chernysh
Как сделать так, чтобы фрейм, запущенный как отдельная страница, предлагал перейти на фреймсет.

Проблема:
робот Рамблера указал почему-то не на index.htm(frameset), а на main.htm (frame.htm).

e-mail: [email]anach@mail.ru[/email]



Потому что не надо использовать фреймы - это теперь не модно. Пик их популярности пришелся на 97-98 гг.


Вот так сделано на Interface.ru:

<script language="JavaScript" type="text/javascript">
<!--
if ((self.parent.frames.length == 0) && (document.location.search != "?noframes") && (navigator.userAgent.indexOf("Opera") == -1) && (navigator.userAgent.indexOf("Mozilla") != -1) && (navigator.userAgent.indexOf("Newman") == -1)) {
if (document.location.hash)
hash1="&anchor=" + document.location.hash.substr(1, document.location.hash.length)
else
hash1=""
top.location.replace("/fset.asp?Url=" + document.location.pathname + document.location.search + hash1)
}
//-->
</script>

2.6K
24 декабря 2002 года
Stinger
5 / / 07.12.2002
[QUOTE]Originally posted by chernysh
Как сделать так, чтобы фрейм, запущенный как отдельная страница, предлагал перейти на фреймсет.
[QUOTE]
Если я правильно понял - нужно, чтоб связующий фрейм грузился...
Есть несколько способов...Вот два:
1.
<SCRIPT LANGUAGE="JavaScript">
<!--
if (self.parent.frames.length == 0)
document.writeln("Лучше смотреть с <A HREF=\"index.htm\">управлющим фреймом</A>");
// -->
</SCRIPT> - ССылка на страницу с фреймом...
2.
<SCRIPT LANGUAGE="JavaScript">
<!--
if (self.parent.frames.length == 0)
self.parent.location="index.htm";
// -->
</SCRIPT> - Автоматический переход...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог