Hoi Tim,
Je hebt dus twee brokken code:
- Het brok code voor de tijdelijke reclame.
- Het brok code voor de flash-movie.
Die moeten na elkaar in dezelfde container komen, zeg de <div id="flashContainer"></div>.
Dat zou je denk ik als volgt kunnen aanpakken:
Start-code
Bij het openen van de pagina staat alleen het advertentie code-brok in de flashContainer:
HTML:
...
<div id="flashContainer">
.... code voor de ad
</div>
...
Flash-code
Het hele brok flash-code zet je in een javascript-variabele.
Na een timeout laat je javascript de hele inhoud van de flashContainer vervangen.
Dat wordt dan zoiets als:
[JS]// <
27CDB6E-AE6D-11cf-96B8-444553540000" ';
flashbrok += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" ';
flashbrok += 'width="468" height="60">';
flashbrok += '<param name="movie" value="movies/myflash.swf" />';
//... enz., t/m
flashbrok += '</object>';
function vervang(){
var box = document.getElementById('flashContainer');
box.innerHTML=flashbrok;
}
setTimeout(vervang, 3000); // 3 sec. = 3000 millisec.
// ]]>[/JS]
Dit javascript zet je dan vlak voor de </body>.
Iets heel anders is: vindt Google Adsense het wel o.k. dat je hun ads alleen
tijdelijk op een pagina hebt staan? Ik zou dat vooraf even goed nakijken in hun contractvoorwaarden, om niet het risico te lopen dat je uit Adsense geslingerd wordt.
Met vriendelijke groet,
CSShunter