/ 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
Flyt layer. Virker ikke i Mozilla
Fra : Thomas Voller


Dato : 05-10-03 21:44

Hej NG.


Sidder og roder lidt med et javascript. Scriptet skal kunne få et layer til
at flytte sig frem og tilbage ved en on-event.

Et eksempel er her (tryk på "stikkontakten" til venstre, tryk engang til for
at køre layeret tilbage):
http://many.dk/manyphoto/

Scriptet er i sin fulde længde her:
http://many.dk/manyphoto/JavaScript/SlideTheInfo.txt

Scriptet affyres på denne måde:
<a href="#" onclick="slide('InfoHolder');">
<img src="img.gif" alt="ClickMe" />
</a>

Det virker også fint i IE og Opera, henholdvis version 6 og 7,20, men jeg
kan ikke få layeret til at bevæge sig i Mozilla 1,4. Kan nogen gennemskue
hvorfor?

På forhånd tak.



Thomas V.
voller@voller.dk



 
 
René Lønstrup (05-10-2003)
Kommentar
Fra : René Lønstrup


Dato : 05-10-03 22:51

Thomas Voller wrote:
> Det virker også fint i IE og Opera, henholdvis version 6 og 7,20, men
> jeg kan ikke få layeret til at bevæge sig i Mozilla 1,4. Kan nogen
> gennemskue hvorfor?

Mozilla kræver at der angives enhed (px) ved positionering af objekter når
den er i standard compliancy-mode.

Klares ved at tilføje:
' + "px";'
... til de 4 linier hvor du angiver positionen, som så:

[....]
styleObj.left = objLeft+30 + "px";

[....]
styleObj.left = 137 + "px";

[....]
styleObj.left = objLeft-30 + "px";

[....]
styleObj.left = -293 + "px";

[....]


--
Mvh René Lønstrup
min web: http://www.rel7star.dk?r=usenet
min email: se om du kan regne dén ud..



Thomas Voller (06-10-2003)
Kommentar
Fra : Thomas Voller


Dato : 06-10-03 08:17

"René Lønstrup" <news@rel6+1star.dk> skrev
> Mozilla kræver at der angives enhed (px) ved positionering af objekter når
> den er i standard compliancy-mode.


Ja, det hjalp. Mange tak.



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

Månedens bedste
Årets bedste
Sidste års bedste