Не знаю, в чем проблема, но если она касается разрыва страницы, вы также можете определить высоту и ширину флеш-элемента, чтобы даже до его загрузки браузер оставил для него место.
Еслиэто потому, что вы действительно хотите сначала флэш-память, и только тогда пользователь видит какое-то «раздающее» изображение, которое вы должны использовать с JS.
Я нашел это на yaldex, но он предварительно загружает всю страницу
<script language="javascript" type="text/javascript">
/* Visit http://www.yaldex.com/ for full source code
and get more free JavaScript, CSS and DHTML scripts! */
<!-- Begin
function loadImages() {
if (document.getElementById) { // DOM3 = IE5, NS6
document.getElementById('hidepage').style.visibility = 'hidden';
}
}
window.onload = loadImages;
// End -->
</script>
<div id="hidepage" style=" background-color: #FFFFCC; layer-background-color: #FFFFCC; width: 100%;">
<table width=100%><tr><td>Page loading ... Please wait.</td></tr></table></div>
в качестве альтернативы вы можете попробовать что-то подобное, но использовать флэш-файл
<SCRIPT LANGUAGE="JavaScript">
Image= new Image(60,50)
Image.src = "image.gif"
</SCRIPT>