Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Обход защиты открытия сайта в фрейме
 
 автор: Jack2006   (12.09.2006 в 18:48)   письмо автору
 
 

Можно ли каким-то боком обойти такую защиту от открытия сайта (веб страницы) в фрейме?
Этот сайт просто вызывает перезагрузку всего окна броузера и открывается не в фрейме (как нужно мне), а как будто никаких фреймов нет и ваще - он сам единственный и 0-вой фрейм =)


function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);


В этой странице javascript используется и в других местах.

   
 
 автор: 12345   (12.09.2006 в 19:14)   письмо автору
 
   для: Jack2006   (12.09.2006 в 18:48)
 

Этот фрагмент не имеет отношения к перезагрузке в главном окне, а всего лишь исправляет баг NN4, который сейчас, естественно, неактуален.

Перезагрузку по защите от фрейма делают таким кодом:

if(top!=self)top.location=document.location;

Как-то его пытались обходить и даже обходили, насколько помню, читал давно такую тему где-то на другом форуме. Как - трудно представить.

   
 
 автор: Jack2006   (12.09.2006 в 19:22)   письмо автору
 
   для: 12345   (12.09.2006 в 19:14)
 

Упс.
Точно. Нашел такую строку - if (window != top) top.location.href = location.href;
Может все-таки вспомните и подскажете - как енто можно обойти?
Пасибо =)

   
 
 автор: 12345   (12.09.2006 в 19:42)   письмо автору
 
   для: Jack2006   (12.09.2006 в 19:22)
 

Я не разбирался, но помню, что эту тему копали. Поищите с кл. словами по и-нету

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования