/ 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
OnMouseOver der trigger flere events...
Fra : Mikkel Gram-Hansen


Dato : 20-03-01 19:16

Hej
Hvordan kombinerer jeg flere forskellige onmouseovers events til én
sammenhængende enhed.

Jeg har eksempelvis en knap der gerne skulle have en ganske almindelig
rollover effekt, men samtidig (ved OnClick) skal trigge en popdown menu...
Jeg kan ikke finde ud af om det er muligt, så lige nu er det enten rollover
effekt, eller popdownmenu :(

Hvis det ike er muligt at kombinere, kan jeg så ikke istedet bare lave en
css-positioneret "usynlig knap" lige ovenpå den anden ??
Så vil den synlige knap, bare skulle stå for rollover delen, mens den
usynlige knap på samme position fanger museklikket og viser menuen ?

Nå, ja... ligegyldigt hvilken af mulighederne der er mest realistisk, kan
nogen så lige henvise mig til et eksempel hvor jeg kal lure teknikken ?

Mikkel



 
 
Allan Vebel (20-03-2001)
Kommentar
Fra : Allan Vebel


Dato : 20-03-01 19:36

Mikkel Gram-Hansen <mikkel@NOSPAMgram-hansen.dk> skrev

> Hvordan kombinerer jeg flere forskellige
> onmouseovers events til én sammenhængende
> enhed.

Du kan sagtens have flere events i samme kald - eksempel:

<tr>
<td><a href="repertoire.htm"
onMouseOver="document.knap2.src='billeder/repertoire2.gif';visInfo2()"
onMouseOut="document.knap2.src='billeder/repertoire1.gif';slukInfo2()"
onFocus="this.blur()"
onClick="nulStilMenutop()"
><img name="knap2" src="billeder/repertoire1.gif" width="231" height="33"
border="0"></a></td>
</tr>

onmouseover og -out kan endda lave flere ting i samme event, bare det er
adskilt med et semikolon.

> Hvis det ike er muligt at kombinere, kan jeg
> så ikke istedet bare lave en css-positioneret
> "usynlig knap" lige ovenpå den anden ??

Helt unødvendigt. Jeg tror heller ikke at du kan få det til at fungere
optimalt i alle browsere. Ovenstående fungerer i IE, NN4 og Opera5. Det er
ikke testet i NN6, men jeg regner med at det fungerer her også.

> henvise mig til et eksempel hvor jeg kal lure teknikken ?

Jeg har brugt det på www.oticon.dk/otirock

--
Allan



Mikkel Gram-Hansen (20-03-2001)
Kommentar
Fra : Mikkel Gram-Hansen


Dato : 20-03-01 23:12

Ay Caramba...
1000 tak for hjælpen Allan... det var lige forståelsen for det forbandede
semikolons rolle jeg manglede.
Jeg gi'r en øl næste gang du kommer til Nordjylland :)

Mikkel

Allan Vebel <allan@vebel.dk> wrote in message
news:uoNt6.502$0k5.38470@news.get2net.dk...
> Mikkel Gram-Hansen <mikkel@NOSPAMgram-hansen.dk> skrev
>
> > Hvordan kombinerer jeg flere forskellige
> > onmouseovers events til én sammenhængende
> > enhed.
>
> Du kan sagtens have flere events i samme kald - eksempel:
>
> <tr>
> <td><a href="repertoire.htm"
> onMouseOver="document.knap2.src='billeder/repertoire2.gif';visInfo2()"
> onMouseOut="document.knap2.src='billeder/repertoire1.gif';slukInfo2()"
> onFocus="this.blur()"
> onClick="nulStilMenutop()"
> ><img name="knap2" src="billeder/repertoire1.gif" width="231" height="33"
> border="0"></a></td>
> </tr>
>
> onmouseover og -out kan endda lave flere ting i samme event, bare det er
> adskilt med et semikolon.
>
> > Hvis det ike er muligt at kombinere, kan jeg
> > så ikke istedet bare lave en css-positioneret
> > "usynlig knap" lige ovenpå den anden ??
>
> Helt unødvendigt. Jeg tror heller ikke at du kan få det til at fungere
> optimalt i alle browsere. Ovenstående fungerer i IE, NN4 og Opera5. Det er
> ikke testet i NN6, men jeg regner med at det fungerer her også.
>
> > henvise mig til et eksempel hvor jeg kal lure teknikken ?
>
> Jeg har brugt det på www.oticon.dk/otirock
>
> --
> Allan
>
>



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