09. februar 2001 - 08:38Der er
18 kommentarer og 2 løsninger
Mouseover i Layers
Jeg har en layer-mouseover på et billede der dermed viser et layer ovenpå billedet. Layeret er bare tekst. Min problem er, at når jeg kører hen over billedet og selvfølgelig også vil ramme layeret så blinker min mouseover. Jeg er noget der har et godt fif til hvordan jeg kan få layeret til at holde op med at blinke. Kode følger; <script language=\"javascript\">
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Problemet er, at når du kører musen over din tekst, sker der en mouseout event på dit billedelag, så dit script fjerner teksten. Når teksten er fjenet, sker der en mouseover på dit billede og teksten vises igen.
(dette kan du se ved at teksten ikke blinker når du er udenfor teksten).
At få den til at lade være med det, er ikke helt nemt.
Du skal ihvert tilføje en mouseover event på teksten, der sætter en variabel.
Den variabel skal mouseout eventen på dit billedelag teste om er sat, og ikke skjule laget i disse tilfælde.
Hvis du giver mig din mail adresse, så vil jeg sende dig min, så kan du sende det hele til mig (inkl. billeder) og returnerer jeg en version, hvor det virker.
Du kunne også prøve at skrive onMouseOver=\"show(\'Layer1\'),show(\'Layer7\');return true\" onMouseOut=\"hide(\'Layer1\'),hide(\'Layer7\')\" i din span med id\'en Layer1. Det virker ikke i netscape, men det kan jeg se spectuals heller ikke gør.
Du kunne også prøve at skrive onMouseOver=\"show(\'Layer1\'),show(\'Layer7\');return true\" onMouseOut=\"hide(\'Layer1\'),hide(\'Layer7\')\" i din span med id\'en Layer1. Det virker ikke i netscape, men det kan jeg se spectuals heller ikke gør.
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.