rullegardin, der ikke skubber ned
Hej,Jeg har fundet et rullegardin her på Eksperten (kan ikke huske reference nummeret), som rulle ned.....Problemet er bare, at den skubber hele siden....Jeg ønsker mig et rullegardin, der ligesom lægger sig over den eksisterende side i x antal sekunder....
Og inden nogen for et føl........det er IKKE til reklame....men et administrationsmodul, hvor når brugeren går ind, skal den vises, sålænge de ikke har udfyldt alt det de skal - med en meddelelse om, hvad og hvor de mangler at udfylde nogle ting....
Koden er:
<script type="text/javascript" language="JavaScript1.2">
a = eval((document.body.clientWidth-760)/2)+135;
document.write ('<div id=scrolldownbanner STYLE="top:-154px;left:'+a+'px;clip:rect(250px auto auto auto);position:absolute; width:490px; height:250px;">');
</script>
<a href="../moduler/banner.asp?Banner=Move&ID=208" target="_blank"><img src="../billed.asp?Banner=208" style="border: none 0;" width="490" height="250" alt="Banner" /></a>
<br />
<a onclick="scrollBannerDown();" href="#"><img alt="" src="../images/trans.gif" height="1" width="427" style="border: none 0;" /><img alt="" style="border: none 0;" src="../Images/Scrolldown_annonce.gif" width="62" height="14" /></a>
</div>
<script type="text/javascript" language="Javascript">
yspan = 250;
function scrollBannerDown()
{
if(yspan > 0)
{
yspan = yspan - 35;
if(yspan <= 0)
{
yspan = 0;
document.getElementById('scrolldownbanner').style.top = 97
};
document.getElementById('scrolldownbanner').style.clip = 'rect(' + yspan + ' auto auto auto)';
if(yspan > 0)
{
document.getElementById('scrolldownbanner').style.top = parseInt(document.getElementById('scrolldownbanner').style.top)+35;
};
setTimeout("scrollBannerDown()",100);
};
else
{
setTimeout("scrollBannerUp()",3000);
};
};
function scrollBannerUp()
{
if(yspan < 250)
{
yspan = yspan + 35 ;
if(yspan >= 250)
{
yspan = 250;
document.getElementById('scrolldownbanner').style.top = -154};
document.getElementById('scrolldownbanner').style.clip = 'rect(' + yspan + ' auto auto auto)';
if(yspan < 250)
{
document.getElementById('scrolldownbanner').style.top = parseInt(document.getElementById('scrolldownbanner').style.top)-35;
};
setTimeout("scrollBannerUp()",50)
};
else
{
mayclick = 1;
};
};
</script>
<script type="text/javascript" language="Javascript">
document.onload = setTimeout("scrollBannerDown()",2500);
</script>
mvh
simsen :-)
