Avatar billede agg-zeus Nybegynder
19. februar 2002 - 20:17 Der er 6 kommentarer og
1 løsning

JavaScript til ASP

Hvordan kan man lave dette i ASP så jeg f.eks. kan sætte det ind i en database ?

<script language="JavaScript">
document.write("<li><b>Code Name:</b> " + navigator.appCodeName);
document.write("<li><b>App Name:</b> " + navigator.appName);
document.write("<li><b>App Version:</b> " + navigator.appVersion);
document.write("<li><b>User Agent:</b> " + navigator.useragent);
document.write("<li><b>Sprog:</b> " + navigator.language);
document.write("<li><b>Platform:</b> " + navigator.platform);
</script>
Avatar billede grunken Nybegynder
19. februar 2002 - 20:23 #1
hvofor bruger du ikke bare ASP til at finde brugerns browser informationer ??
Avatar billede agg-zeus Nybegynder
20. februar 2002 - 09:43 #2
Der kan jeg jo kun bruge denne :
<%=Request.ServerVariables("http_user_agent")%>

Der får jeg :
Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)

Det er også fint nok, men jeg ville også gerne have noget lignende: document.write("<li><b>App Name:</b> " + navigator.appName);

Der udskriver den jo om det er Navigator eller Microsoft Internet Explorer (eller anden browser).....
Avatar billede grunken Nybegynder
20. februar 2002 - 18:38 #3
Okay, jeg kan ikke andet end give dig nogle idéer fordi at den ene streng fortæller jo det hele :)

Browser=Request.ServerVariables("HTTP_USER_AGENT")
Sprog = Request.ServerVariables("HTTP_ACCEPT_LANGUAGE")

If InStr(Browser, "MSIE") Then
  Response.Write"<b>Browser</b> : Microsoft Internet Explorer"
  'ex. rs("browser") = Microsoft Internet Explorer
End If

If InStr(Browser, "Nav") Then
  Response.Write"<b>Browser</b> : Netscape Navigator
  'ex. rs("browser") = Netscape Navigator
End If

I den ene streng finder du jo det hele :)

ex. Windows ?

If InStr(Browser, "Win") Then
  Response.Write"<b>Platform</b> : Windows
  'ex. rs("platfor") = "Windows"
End If

Ovenstående "Win" kan ændres til ex. "Windows 95", "Windows NT" "Mac" o.s.v.

Jeps den giver dig alle svarende :)

-Grunken

P.s har ikke flere Idéer, men det ville jeg da gøre :), man må jo nu en gang bruge det man har :), men måske andre er kloge !
Avatar billede grunken Nybegynder
20. februar 2002 - 19:03 #4
hov og alligevel en mere hvis du vil have det på din måde (IKKE testet)

lav en form der ser sådan her ud

<form name="browser" method="post" action="geminfo.asp">
<input type="hidden" value="" name="appcode">
<input type="hidden" value="" name="appname">
<input type="hidden" value="" name="appver">
<input type="hidden" value="" name="agent">
<input type="hidden" value="" name="language">
<input type="hidden" value="" name="platform">
</form>

<script>
document.browser.appcode.value = navigator.appCodeName();
document.browser.appname.value = navigator.appName();
document.browser.appver.value = navigator.appVersion();
document.browser.agent.value = navigator.useragent();
document.browser.language.value = navigator.language();
document.browser.platform.value = navigator.appCodeName();
browser.submit();
</script>

Ovenstående submitter automatisk :) - men det kan du jo ændre :)

på næste side som er asp laver du bare en simpel

request.form("appcode") o.s.v

så burde dataen jo være klar databasen :)

NU HAR JEG DÆLEME IKKE FLERE IDÈER *GGGG*

-grunken
Avatar billede agg-zeus Nybegynder
20. februar 2002 - 19:20 #5
Okay, takker... Jeg kigger lidt på det. Skriv lige et svar så jeg kan give dig pointne...
Avatar billede grunken Nybegynder
20. februar 2002 - 19:22 #6
Okay :)

held og lykke med projektet :)
Avatar billede grunken Nybegynder
20. februar 2002 - 19:23 #7
*LOL*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

IT-Sikkerhedsrådgiver til Cyberdivisionen i Hvidovre

Capgemini Danmark A/S

Client Partner

KMD A/S

Partner Manager

Forsvarsministeriets Materiel- og Indkøbsstyrelse

IT-specialist til Lokal IT Servicecenter ved Personelkommandoen