|
| hide layers Fra : Kasper |
Dato : 17-07-01 11:49 |
|
Hej !
Jeg har lavet en side med fire layers. Disse layers skal vises et af
gangen. Der er en del javascript associeret, så det tager ca. 10
sekunder at downloade hele siden. Problemet er da, at alle fire layers
vises oven i hinanden, mens siden loader.
Er der en måde, hvorpå man pr. default kan skjule et layer?
Jeg bruger i øjeblikket et javascript hidelayers(), der bliver kaldt i
<BODY onLoad="hidelayers()">. Men så bliver de altså først skjult, når
hele siden er loadet.
Med venlig hilsen
Kasper
| |
Jonas Koch Bentzen (17-07-2001)
| Kommentar Fra : Jonas Koch Bentzen |
Dato : 17-07-01 11:54 |
|
Kasper skrev:
> Er der en måde, hvorpå man pr. default kan skjule et layer?
Mener du et lag lavet med <layer> eller et lag lavet med <div>? Hvis
det sidste er tilfældet, kan du bruge display: none.
<div style='display: none'>
Tekst
</div>
--
Venlig hilsen
Jonas Koch Bentzen
| |
Kasper (17-07-2001)
| Kommentar Fra : Kasper |
Dato : 17-07-01 18:11 |
|
> det sidste er tilfældet, kan du bruge display: none.
Hej Jonas !
Jeg bruger DIV-tags og det virker halvt med display:none. De bliver
skjult, men først, når hele siden er loadet ind. Altså det samme gamle
problem.
Du kan se siden på home1.stofanet.dk/kasino
Jeg har layer1, layer2, layer3 og layer4 i nogle DIV-tags, hvis du skal
søge rundt i koden. Der køres <body onLoad="init()"> og al javascript,
der bruger i denne forbindelse ligger i headeren.
Med venlig hilsen
Kasper
| |
Jonas Koch Bentzen (18-07-2001)
| Kommentar Fra : Jonas Koch Bentzen |
Dato : 18-07-01 08:17 |
|
Kasper skrev:
> Jeg bruger DIV-tags og det virker halvt med display:none. De bliver
> skjult, men først, når hele siden er loadet ind.
Klart, for du gør det med JavaScript på body onload. Det skal du ikke.
Du skal skrive det i <style>-sektionen i headeren.
--
Venlig hilsen
Jonas Koch Bentzen
| |
Kasper (20-07-2001)
| Kommentar Fra : Kasper |
Dato : 20-07-01 20:43 |
|
> Klart, for du gør det med JavaScript på body onload. Det skal du ikke.
> Du skal skrive det i <style>-sektionen i headeren.
Tak skal du have Jonas. Det fungerer glimrende nu :)
| |
|
|