webForumDet fria alternativet

Byta ut div mot layer?

5 svar · 171 visningar · startad av nordan

nordanMedlem sedan juni 2000949 inlägg
#1

Hej!
Skulle det inte gå att byta ut div mot layer eller tvärt om beroende på vilken browser man har :q
Fick detta exempel på hur det fungerar men mousout på lager.
Men layer måste ju ligga i div för att det skall funka i IE.
Går det inte att göra så att man byter ut just den koden asså
Typ så här

if(browser eq "netscape"){
kod = div;
}
else if(browser eq "internet explorer"){
kod = layer;
}

Jag har fått för mig att det skall gå men jag får inte till det riktigt.
Är det någon som kan hjälpa mig att få till detta eller det kanske inte funkar?

------------------
/nordan

McMillerMedlem sedan okt. 2000238 inlägg
#2

du kan nog göra det utan java. gör layer och sen positionerar du ut det med stylekod:

<layer top="50" left="50" style="position:absolute;left:50;top:50;"></layer>

nu komme jag inte riktigt ihåg hur layer ser ut men det där är väl ungefär rätt. vanliga lager som man använder i ie är ju med css.

------------------
McMiller a.k.a Visslaren

nordanMedlem sedan juni 2000949 inlägg
#3

Gör man som du McMiller funkar inte onMouseOut på lagret i netscape som det skall
Min slutsats är att man måste göra på detta sätt eller placera ett layer i en div tagg vet inte om det är rätt men jag tror det.

------------------
/nordan

ERR0RMedlem sedan dec. 2000596 inlägg
#4

McMiller>>>

Java?

Jag trodde att det här var ett javascript-forum.

------------------
Buuuu för signatur! :)

nordanMedlem sedan juni 2000949 inlägg
#5

Error både du och jag förstod vad han mena så vad gör det?

------------------
/nordan

McMillerMedlem sedan okt. 2000238 inlägg
#6

det var javascript jag mena. tänker aldrig på att det är två olika saker när jag skriver... :e

------------------
McMiller a.k.a Visslaren

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)