webForumDet fria alternativet

Onload?!?

4 svar · 184 visningar · startad av Asa

AsaMedlem sedan dec. 20011 934 inlägg
#1

Har denna kod:

Detta är javascriptet:

function hidden_lay(check) 
	{
		var lay;
			if (!document.checking) 
				{
					if (document.getElementById) lay = document.getElementById(check).style;
					else if (document.all) lay = document.all[check].style;
						lay.visibility = "hidden";
				}
			else 
				{
					lay = document.checking[check];
					lay.visibility = "hide";
				}
	}

Sen koden för sidan:

<body>

<div id="Lay_off"></div>
<div id="Lay_on">Fel - <A HREF="javascript:hidden_lay('Lay_off')">X</A></div>

</body>

Jag vill att när sidan laddas så visas Lay_off å sen när man loggar in å det är fel visas det:

Aspkoden:

If Not RecSet.EOF Then
   LOGGA IN KODEN
Else
   HÄR SKA DET STÅ DET SOM GÖR ATT DIV LAGRET SYNS MED FELMEDDELANDET	
End If

Detta har jag i stilmallen:

#Lay_off {BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; Z-INDEX: 1000000; FILTER: alpha(opacity:85); LEFT: 30%; VISIBILITY: visible; BORDER-LEFT: black 0px solid; WIDTH: 350px; BORDER-BOTTOM: black 0px solid; POSITION: absolute; TOP: 40%}

Men hur ska jag skriva? Hoppas nån vet.

JaarMedlem sedan juli 2001434 inlägg
#2

Varför inte skriva ut det direkt?

If Not RecSet.EOF Then
  %>Inget fel<%   
Else
  %>FEL FEL FEL FEL<%
End If

eller som du använder response...

Är det att du inte vill skriva det just där, så sätt en variabel som du kollar senare

fel = false
If Not RecSet.EOF Then
Else
  fel = true
End If
AsaMedlem sedan dec. 20011 934 inlägg
#3

Ja men hur anropar jag javascriptet då som gör att lagret ska synas?

JaarMedlem sedan juli 2001434 inlägg
#4

Hmm, trodde att visibility:visible i din css gjorde det?
Gör det precis som när du gör ett lager som syns, behövs inget script. Inte om du laddar om sidan varje gång, vilket det verkar göra. Det är en helt annan sak om den ska komma upp när man missat något...
Men eftersom du säger att sidan laddas om och att det ska komma upp om inloggningen misslyckas ser jag inget behov att att ta upp den med javascript.

AsaMedlem sedan dec. 20011 934 inlägg
#5

Okej - ska kolla vidare.

Genererad på 393 ms · cache AV · v20260730165559-full.f96bc7eb