JS: что лучше?
Действие у них одно: запрещают отдельное открытие страницы из фрейма.
<SCRIPT LANGUAGE="javascript">
if (self.parent.frames.length == 0)
self.parent.location="index.html";
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript"><!--
if (!parent.left) top.location.href="index.html"
//--></SCRIPT>
if (top.location.href!=location.href)
{top.location.href=location.href}
Цитата:
Originally posted by Alone
Лучше наверное такой
if (top.location.href!=location.href)
{top.location.href=location.href}
Лучше наверное такой
if (top.location.href!=location.href)
{top.location.href=location.href}
Чего-то не могу уловить особую разницу... :)
Цитата:
Originally posted by Couger
Чего-то не могу уловить особую разницу... :)
Чего-то не могу уловить особую разницу... :)
<SCRIPT LANGUAGE="javascript">
if (self.parent.frames.length == 0)
self.parent.location="index.html";
</SCRIPT>
Бред какойто мне не удалось понять эту конструкции исходя из позиции защиты от фреймов... если родительский фрейм не имет фреймов загрузить в parent "index.html"... рефреш какойто очень заумный...
<SCRIPT LANGUAGE="JavaScript"><!--
if (!parent.left) top.location.href="index.html"
//--></SCRIPT>
Каюсь не смог найти свойство left для фреймов буду признателен если объясните :)
Цитата:
Originally posted by Alone
<SCRIPT LANGUAGE="JavaScript"><!--
if (!parent.left) top.location.href="index.html"
//--></SCRIPT>
Каюсь не смог найти свойство left для фреймов буду признателен если объясните :)
<SCRIPT LANGUAGE="JavaScript"><!--
if (!parent.left) top.location.href="index.html"
//--></SCRIPT>
Каюсь не смог найти свойство left для фреймов буду признателен если объясните :)
Мне кажется, это что-то наподобие: если страница покидает фрейм (или открывается вне фрейма), то открывается index.html