Я показываю свои исходящие ссылки с заголовком с моего сайта, некоторые из моих провайдеров данных имеют встроенные блокираторы кадров.
Я пытаюсь достичь этого;если нет очистки фрейма (контент загружен успешно), тогда покажите фрейм, иначе, если удаление фрейма происходит, просто обновите всю страницу тем, что было бы источником фрейма?
Я виделнесколько сообщений об этом, и большая часть кода требует взаимодействия с пользователем, например:
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.