webForumDet fria alternativet

Går det att göra så här?

ASP

3 svar · 188 visningar · startad av Method

Medlem sedan apr. 2001357 inlägg
Frågan#1

jag känner av vilken webbläsare som kommer och beroende vilken man har skrivs olika menyer ut

<% 
		userAgent = Request.ServerVariables( "HTTP_USER_AGENT" ) 
		IF INSTR( userAgent, "MSIE 5.5" ) > 0 THEN 
		Server.Execute("../css_meny/meny_inc.txt")
		
		ELSEIF INSTR( userAgent, "Mozilla/5" ) > 0 THEN 
		Server.Execute("../css_meny/meny_inc.txt")
		
		ELSEIF INSTR( userAgent, "MSIE 6" ) > 0 THEN 
		Server.Execute("../css_meny/meny_inc.txt")
		
		ELSE 
		Response.Write "<script language=""JavaScript"" src=""../jslib/menu/dhtmllib.js""></script><script language=""JavaScript"" src=""../jslib/menu/navbar.js""></script><script language=""JavaScript"" src=""../jslib/menu/menu.js""></script>" 

		END IF 
		%>

jag har ett problem när css_meny/meny_inc.txt skrivs ut så ligger denna kodsnutten kvar i body-taggen från js-scriptmenyn

onload="init()";

finns det nåt sätt att skriva ut denkodsnutten om ELSE e true eller gömma koden om det andra är true??

Hoppas Ni förstår hur jag menar

Tack på förhand

Jonas

------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar!
Med ett hugg faller inget träd

Medlem sedan sep. 200153 inlägg
#2

Hej...

Du kan ju köra

<script>
document.onload = init()
</script>

på de sidor då behöver det... :)

Kul va?

------------------
Alltså.. Det är vad jag tycker..

Medlem sedan apr. 2001357 inlägg
#3

hur funkar det med den koden då hur känner den av när den skall skrivas ut och inte???

lr lägger jag den i if-satsen??

------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar!
Med ett hugg faller inget träd

[Redigerat av Method den 25 sep 2001]

Medlem sedan apr. 2001357 inlägg
#4

Jag provade att lägga med MikeEast kod i denna

ELSE 
Response.Write "<script language=""JavaScript"" src=""../jslib/menu/dhtmllib.js""></script><script language=""JavaScript"" src=""../jslib/menu/navbar.js""></script><script language=""JavaScript"" src=""../jslib/menu/menu.js""></script><script>document.onload = init()</script>"

Men det funkar inte hur menar han att jag skall lägga den??

Nån som vet?

Tack på förhand

------------------
--------------
STARZINGER
Tackar & Bockar forumet rockar!
Med ett hugg faller inget träd

274 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)