перенаправление, если обнаружен фрейм-бустер - PullRequest
1 голос
/ 08 февраля 2012

Я показываю свои исходящие ссылки с заголовком с моего сайта, некоторые из моих провайдеров данных имеют встроенные блокираторы кадров.

Я пытаюсь достичь этого;если нет очистки фрейма (контент загружен успешно), тогда покажите фрейм, иначе, если удаление фрейма происходит, просто обновите всю страницу тем, что было бы источником фрейма?

Я виделнесколько сообщений об этом, и большая часть кода требует взаимодействия с пользователем, например:

var prevent_bust = 0  
window.onbeforeunload = function() { prevent_bust++ }  
setInterval(function() {  
  if (prevent_bust > 0) {  
    prevent_bust -= 2  
    window.top.location = '<?php echo $outurl;?>'  
  }  
}, 1) 

Это прекрасно работает, но требует либо кнопку обновления, либо кнопку назад, возможно ли это сделать в режиме реального временибез необходимости что-либо нажимать?

Я открыт для любых альтернатив, будь то JavaScript, Ajax или PHP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...