/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
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 :)


Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste