проверка: во фрейме ли страница

  • Автор темы brothers
  • Дата начала

brothers

Guest
проверка: во фрейме ли страница

как сделать незнаю :(

есть такой вариант (вроде правильно):

<script language="JavaScript" type="text/javascript">
if (self.parent.frames.length != 0)
{
self.parent.location=document.location;
framepar=0;
}
else
{
framepar=1;
}
</script>


типа
если страница открывается во фрейме тогда framepar=0
если страница открывается НЕ во фрейме тогда framepar=1


вообщем есть index.php

в нем есть
include("head.php);
include("main.php);
include("foot.php);


в head.php стоит этот javascript(см выше)

в foot.php стоит обработчик переменной framepar


вообщем передомной задача надо узнать сайт открывается во фрейме или нет

если ДА то framepar=0
если НЕТ framepar=1

вообщем framepar должна быть переменная PHP

как это сделать - незнаю

подскажите гуру PHP и JS

заранее благодарен
 

vsa

Новичок
<input type="hidden" name=framepar>

<script language="JavaScript" type="text/javascript">
document.getElementsByName("framepar")[0].value=framepar;

</script>
 
Сверху