+ + +
С нами с 12.07.03
Сообщения: 99
Рейтинг: 5
|
Добавлено: 31/08/08 в 18:49 |
У кого-нибудь есть скрипт, разваливающий фреймы? Но чтобы фрейм разваливался не сразу, а минут через пять.
|
|
|
|
С нами с 19.10.05
Сообщения: 351
Рейтинг: 755
|
Добавлено: 31/08/08 в 19:01 |
Всмысле удалить фрейм?
|
|
|
|
С нами с 07.10.01
Сообщения: 4835
Рейтинг: 3672
|
Добавлено: 31/08/08 в 21:20 |
Если я правильно понял, нужно что-то типа этого.
Цитата: |
<HTML>
<HEAD><TITLE></TITLE></HEAD>
<script language="JavaScript">
function unFrame()
{
if (parent.frames.length > 0) {
parent.location.href = self.document.location }
}
</script>
<BODY onLoad="setTimeout('unFrame()',300000)">
</BODY>
</HTML>
|
|
|
|
|
+ + +
С нами с 12.07.03
Сообщения: 99
Рейтинг: 5
|
Добавлено: 01/09/08 в 16:42 |
kodek писал: | Если я правильно понял, нужно что-то типа этого. |
С этим скриптом фрейм не разваливается. Просто через заданный промежуток времени происходит перезагрузка страницы, которая находится в фрейме. Но при этом эта страница так и остается в фрейме. А нужно, чтобы он разваливался.
Например, создали на диске файл "demo.html", в которой прописан фрейм:
Код: | <iframe src="https://www.master-x.com" width=100% height=100%></iframe> |
Так вот нужно, чтобы при открытии файла "demo.html" через заданный промежуток времени он вроде как пропадал, а вместо него открывался сайт https://www.master-x.com
|
|
|
|
С нами с 07.10.01
Сообщения: 4835
Рейтинг: 3672
|
Добавлено: 01/09/08 в 17:12 |
Все он разваливает как надо.
Просто ты бы задачу сразу объяснил, поконкретней =)
Цитата: | <html>
<head>
<title>breaking iframe</title>
</head>
<script language="JavaScript">
function unFrame()
{
if (parent.frames.length > 0) {
parent.location.href = 'http://master-x.com/' }
}
</script>
<BODY onLoad="setTimeout('unFrame()',20000)">
<iframe src="http://master-x.com/" width=100% height=100%></iframe>
</body>
</html>
|
В примере - через 20 секунд перезагружает сайт.
Если 5 минут нужно - то поставь 300000 таймаут.
|
|
|
|
С нами с 07.10.01
Сообщения: 4835
Рейтинг: 3672
|
Добавлено: 01/09/08 в 17:20 |
violar писал: | С этим скриптом фрейм не разваливается. Просто через заданный промежуток времени происходит перезагрузка страницы, которая находится в фрейме. Но при этом эта страница так и остается в фрейме. А нужно, чтобы он разваливался. |
Это фигня какая-то.
В чём пробовал? В IE, Firefox 3 и Opera 9.24 всё работает. Фрейм убирает и грузит страницу, которая была загружена во фрейме.
|
|
|
|
+ + +
С нами с 12.07.03
Сообщения: 99
Рейтинг: 5
|
Добавлено: 02/09/08 в 03:42 |
kodek писал: | Все он разваливает как надо.
Просто ты бы задачу сразу объяснил, поконкретней =)
В примере - через 20 секунд перезагружает сайт.
Если 5 минут нужно - то поставь 300000 таймаут. |
Сейчас нормально. Спасибо...
|
|
|
|
grammar nazi
С нами с 23.01.03
Сообщения: 6974
Рейтинг: 2037
|
Добавлено: 02/09/08 в 10:21 |
ТС, за фреймбрекеры тебя побанят)
|
|
Меня как из ушата окатили. Так гадко стало. И обидно.
Пустышка.
|
0
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |