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>
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
19. februar 2002 - 20:23
#1
hvofor bruger du ikke bare ASP til at finde brugerns browser informationer ??
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).....
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 !
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
20. februar 2002 - 19:20
#5
Okay, takker... Jeg kigger lidt på det. Skriv lige et svar så jeg kan give dig pointne...
20. februar 2002 - 19:22
#6
Okay :) held og lykke med projektet :)
20. februar 2002 - 19:23
#7
*LOL*
Kurser inden for grundlæggende programmering