webForumDet fria alternativet

varför fungerar inte detta?

ASPur ASP

0 svar · 153 visningar · startad av brw

Medlem sedan juli 2000619 inlägg
Frågan#1

Varför fungerar inte detta?
Jag vill definera en variabel i asp som skrivs ut av java document write beroende på var man har för webläsare.

<SCRIPT LANGUAGE="javascript">
<!--This is one of many scripts which are available at: *---
//--http://www.JavaScript.nu/javascript *---
//--This script is FREE, but you MUST let these lines *---
//--remain if you use this script. *---
//***---Ange vilken text som ska komma fram om man har vilken webbläsare: Netscape Navigator 3, 4 - Internet Explorer 3, 4, 5 - Opera - Annan webbläsare
nn3="Du använder <B>Netscape Navigator 3</B>.";
nn4="Du använder <B>Netscape Navigator 4</B>.";
ie3="Du använder <B>Internet Explorer 3</B>.";
ie4="Du använder <B>Internet Explorer 4</B>.";
ie5="Du använder <B>Internet Explorer 5</B>.";
opera="Du använder <B>Opera</B>.";
annan="Du använder en för mig okänd webbläsare.";

webblasarversion=parseInt(navigator.appVersion)
webblasare=navigator.appName
if (webblasare == "Microsoft Internet Explorer") {
if (webblasarversion=="2") {
document.write(ie3);
} else {
if (navigator.appVersion.indexOf("MSIE 5") != -1)
{
//document.write("<%weblasare = ie5%>");
document.write("<%webreader = ie5%>");
}
else
{
document.write(ie4);
}
}
} else if (webblasare == "Netscape") {
if (webblasarversion=="4") {
document.write(nn4);
} else {
if (navigator.userAgent.indexOf("Opera") == -1)
{
document.write(nn3);
}
else
{
document.write(opera);
}
}
} else {
document.write(annan);
}
//-->
</SCRIPT>

<%Response.Write webreader%>

nån som kan i det här forumet? behöver få det att funka akut!

/brw

------------------
Ingenting är omöjligt, bara en utmaning.

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