Сейчас я использую 2 скрипта. Первый, чтобы скрыть исходный белый fla sh при первой загрузке iframe:
<script>
// Preventing whiteflash in loading iframes.
(function () {
var div = document.createElement('div'),
ref = document.getElementsByTagName('base')[0] ||
document.getElementsByTagName('script')[0];
div.innerHTML = '­<style> iframe { visibility: hidden; } </style>';
ref.parentNode.insertBefore(div, ref);
window.onload = function() {
div.parentNode.removeChild(div);
}
})();
</script>
Второй скрипт перезагружает iframe каждые 15 секунд:
<script>
window.setInterval("reloadIFrame();", 15000);
function reloadIFrame() {
document.getElementById("MY_IFRAME").src="XYZ";
}
</script>
Мне нужно объедините их, если возможно, чтобы при последующих перезагрузках iframe не отображалось fla sh. Первая загрузка работает отлично.
Я могу использовать только скрипт, и возможность чередовать 2 фрейма при загрузке после загрузки в фоновом режиме, я просто не знаю, с чего начать.
Любая помощь приветствуется, немного похоже на java newb ie, поэтому чем проще, тем лучше!