webForumDet fria alternativet

Varför går det inte i Mozilla?

5 svar · 233 visningar · startad av Type

TypeMedlem sedan mars 20021 239 inlägg
#1

Hej!
Jag har problem med en kod som funkar perfa i IE6 men inte i Mozilla... Vad beror det på?

Det är en onclick-grej som ska visa ett dolt lager....

<a href="#" onclick="document.all.admin.style.display = 'inline';"><img src="bilder/menu_admin.gif" style="border:0" alt="ADMIN" /></a>
#admin {
	position:absolute;
	display:none;
	width:200px;
	height:100px;
	top:30px;
	left:450px;
	background: #F1F3F2 none;
	z-index:1;
	padding:10px;
	color:#000000;
	border:1px solid #000000;
	font-size:10px;
	font-family:verdana, arial, helvetica, sans-serif;
}
Peter SMedlem sedan dec. 20025 483 inlägg
#2

document.all är ett påfund från Microsoft och fungerar inte i Mozilla. Använd document.getElementById istället eller skapa en funktion om du vill att det skall vara kompatibelt med äldre versioner av IE.

:)

TypeMedlem sedan mars 20021 239 inlägg
#3

Hur skapar man en sådan funktion då? Fungerar document.getElementById inte i äldre versioner? Typ 5:an?

PepeJeriaMedlem sedan feb. 2003774 inlägg
#4

document.getElementById funkar från och med IE5

Allså inte i version 4, men personligen tycker jag inte det är värt att stödja den browsern i dagsläget anses vara antik.

TypeMedlem sedan mars 20021 239 inlägg
#5

Ok, jo, håller med.. IE5 är väl ok, men inte de innan... Då struntar jag i det.. :)

Tack för allt Peter och PepeJeria

FuelMedlem sedan okt. 20001 285 inlägg
#6

Skit i IE ! Sämre ap-browser får man leta efter..
Det som funkar i Moz är korrekt css..

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