webForumDet fria alternativet

Byta ut div mot layer?

JavaScriptur Javascript

5 svar · 171 visningar · startad av nordan

Medlem sedan juni 2000949 inlägg
Frågan#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

Medlem 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

Medlem 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

Medlem sedan dec. 2000596 inlägg
#4

McMiller>>>

Java?

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

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

Medlem sedan juni 2000949 inlägg
#5

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

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

Medlem 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

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