webForumDet fria alternativet
Logga in / Bli medlem

Onload?!?

JavaScript

4 svar · 184 visningar · startad av Asa

Medlem sedan dec. 20011 860 inlägg
Trådstart#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.

Medlem 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
Medlem sedan dec. 20011 860 inlägg
#3

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

Medlem 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.

Medlem sedan dec. 20011 860 inlägg
#5

Okej - ska kolla vidare.

263 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)