Avatar billede mikkelfunck Nybegynder
22. marts 2001 - 11:32 Der er 8 kommentarer og
1 løsning

netscape troubles

<td onMouseOver=(show/hide_layer) virker i IE, men ikke i NS4, hvor det kun virker på <a href=\"...\"> Hvad er alternativet for at opnå samme effekt i NS. Det skal bruges til en mouseover menu opbygget af en tabel i layers. Eksemplevis som på www.dr.dk
Avatar billede nute Nybegynder
22. marts 2001 - 11:40 #1
legg et layer inne i din <td> og mouse events på dette, da oppnår du samme effekt...

/nute
Avatar billede mikkelfunck Nybegynder
22. marts 2001 - 11:51 #2
sådan her ?

<td><div id=\"bla\" onmouseover\"blabla\"><a ...></div></td>
Avatar billede nute Nybegynder
22. marts 2001 - 12:23 #3
hmmm....det ser faktisk ut som om NS ikke liker onMouseOver på en <div> tag heller. du kan jo legge <div> inne i en <a href>, og ekspandere dit layer tl hele tabellcellen...kunne ikke finne helt ut av det... :(

/nute
Avatar billede mikkelfunck Nybegynder
22. marts 2001 - 12:27 #4
prøver...
Avatar billede dansermeddhtml Nybegynder
22. marts 2001 - 19:45 #5
Problemet med events i Netscape er at de fleste skal \'fanges\' først - og det kan du kun på absolute-positionerede layers..
tricket er så at lægge en absolut positioneret div inden i en relativt positioneret div inden i en td, og derefter bruge document.layers[\"relLayer\"].document.layers[\"absLayer\"].captureEvents(Event.MOUSEOVER);document.layers[\"relLayer\"].document.layers[\"absLayer\"].onmouseover=funktionDerGørNoget;
Avatar billede dansermeddhtml Nybegynder
22. marts 2001 - 19:47 #6
..hvor de fleste navne skal udskiftes med id\'erne fra de lag du bygger.. Husk også at du laver en div om til et layer ved at angive css-egenskaberne position:absolute;top,left,width,height,layer-background-color,background-color(til ie) og clip;
Du behøver muligvis ikke dem alle, men prøv dig frem :)
Avatar billede mikkelfunck Nybegynder
22. marts 2001 - 20:01 #7
Nøjjjj, sikke en smøre....
jeg har faktisk fået det til at virke med et laaaangt script. Det gør ikke helt det du siger, men det ser rigtig interessant ud.
tak for hjælpen anyway. :D

Mikkel
Avatar billede dansermeddhtml Nybegynder
22. marts 2001 - 20:03 #8
supercool - netscape layers er en hel del anderledes end ie-dhtml, og der er lige et par ting man skal vide for at komme igang; held og lykke :)
Avatar billede nute Nybegynder
23. marts 2001 - 02:26 #9
du bør lese:

http://www.dansteinman.com/dynduo/en/overview.html

og følge tutorialen ved å klikke next...du lærer *utrolig* mye av det...


/nute
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester