hallo, ik wil dat een layer tevoorschijn komt en enkele seconden blijft staan, zodat ik daar weer links in kan maken. kan iemand mij hier mee helpen? ik heb ooit gehoord over on mouse over events....
Wat dacht je van in je CSS:
en vervolgens tussen de JavaScript tags:
En als laatste kun je de layer zo zichtbaar maken:
O ja de layer niet vergeten dan he
(in de HTML ook..)
In het vervolg trouwens even wat meer uitzoeken, naar meer sites kijken die dit hebben, en de source achterhalen zodat je eerst zelf een beetje gaat kloten voordat we hier een kant en klare oplossing neerleggen.
Maar desondanks graag gedaan.
Succes
code:
1
2
3
4
5
6
7
| #sjaak {
position:absolute;
visibility:hidden;
left:0px;
top:20px;
background-color:#ff0000;
} |
en vervolgens tussen de JavaScript tags:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| var IE4 = false, NS4 = false;
if ( navigator.appName == "Netscape" && parseInt ( navigator.appVersion ) >= 4 )
NS4 = true;
else if ( navigator.appName == "Microsoft Internet Explorer" && parseInt ( navigator.appVersion ) >= 4 )
IE4 = true;
function doLayer ( layerNaam, aanOfUit ) // aanOfUit moet 'visible' of 'hidden' zijn
{
if ( IE4 )
document.all [ layerNaam ].style.visibility = aanOfUit;
else if ( NS4 )
document.layers [ layerNaam ].visibility = aanOfUit;
} |
En als laatste kun je de layer zo zichtbaar maken:
code:
1
| <a href="javascript:doLayer ('sjaak' , 'visible');">Click Me</a> |
O ja de layer niet vergeten dan he
(in de HTML ook..)
code:
1
| <div id="sjaak">melp</div> |
In het vervolg trouwens even wat meer uitzoeken, naar meer sites kijken die dit hebben, en de source achterhalen zodat je eerst zelf een beetje gaat kloten voordat we hier een kant en klare oplossing neerleggen.
Maar desondanks graag gedaan.
Succes
Het kan heel goed zonder Java.Op dinsdag 18 juni 2002 19:28 schreef Thomasvk het volgende:
bedankt, maar ik dacht dat het ook zonder java kon... dit wilde ik namelijk
Dit is JavaScript namelijk, en das heel wat anders
Pagina: 1