Avatar billede wolmer Nybegynder
14. februar 2008 - 21:15 Der er 7 kommentarer og
1 løsning

variabler fra Java til ASP-script

Er der en måde hvorpå man kan få javascript variabler overført til ASP-script variabler..?, eller er der en bedre løsning.
Jeg vil sætte pris på et komplet script.

Javascript variblerne "screenheight" og "screenwidth" til ASP-Script

<script type="text/javascript">
screenheight = screen.height
screenwidth = screen.width
</script>

<%
browserstring = Request.Servervariables ("HTTP_USER_AGENT")
languagestring = Request.Servervariables ("HTTP_ACCEPT_LANGUAGE")
referentstring = Request.Servervariables ("HTTP_REFERER")
ipstring = Request.Servervariables ("REMOTE_ADDR")

set objConn = Server.CreateObject("ADODB.Connection")
connString = connectionstring
Set objRS = Server.CreateObject("ADODB.Recordset")

'--- Open the connection
    objConn.Open connString   
    objRS.Open "fotogalleri", objConn, 2, 3

'--- Open the recordset and add a new record
    objRS.AddNew

'--- Insert the text values into the recordset
    objRS.Fields("browser").Value = browserstring
    objRS.Fields("referent").Value = referentstring
    objRS.Fields("ip").Value = ipstring
        objRS.Fields("language").Value = languagestring
    objRS.Fields("bredde").Value = screenwidth??
    objRS.Fields("hoejde").Value = screenheight??

'--- Update the recordset
    objRS.Update
    objRS.Close
    objConn.Close
%>
Avatar billede thesurfer Nybegynder
14. februar 2008 - 21:49 #1
Ja, du sender bare variablerne med over, ved sideskift.. eksempel:

<script type="text/javascript">
screenheight = screen.height;
screenwidth = screen.width;

window.location.href = "index.asp?w=" + screenwidth + "&h=" + screenheight;
</script>

I ASP aflæser du så værdierne med Request.Querystring:

dim width, height
width = Request.Querystring("w")
height = Request.Querystring("h")


    objRS.Fields("bredde").Value = width
    objRS.Fields("hoejde").Value = height


Sig lige til, hvis der er noget du ikke forstår..
Avatar billede w13 Novice
14. februar 2008 - 21:52 #2
Java eller JavaScript? :)
Avatar billede thesurfer Nybegynder
14. februar 2008 - 21:56 #3
w13> Jeg vil gætte på JavaScript da der står:

Javascript variblerne "screenheight" og "screenwidth" til ASP-Script

<script type="text/javascript">
screenheight = screen.height
screenwidth = screen.width
</script>


:-)
Avatar billede wolmer Nybegynder
14. februar 2008 - 21:57 #4
javascript
Avatar billede wolmer Nybegynder
14. februar 2008 - 21:58 #5
cool prøver det :)
Avatar billede wolmer Nybegynder
14. februar 2008 - 22:00 #6
funger fint tak :)
lukker her
Avatar billede thesurfer Nybegynder
14. februar 2008 - 22:04 #7
Takker for points :-)
Avatar billede w13 Novice
14. februar 2008 - 22:45 #8
Jeg ordkløver bare :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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