Avatar billede mskjoldp Novice
28. marts 2005 - 00:01 Der er 14 kommentarer og
1 løsning

ASP Session lig java var

Hvordan får j en ASP Session = en javascript var?

<script language="javascript">
<%=Session("ScreenDiv")%> = ScreenW
alert(screenW)
alert(venstreWidth)
alert(screen.availWidth)
</script>
Avatar billede roenving Novice
28. marts 2005 - 00:05 #1
Vend det om:

ScreenW = <%=Session("ScreenDiv")%>;
Avatar billede roenving Novice
28. marts 2005 - 00:06 #2
-- eller hvis du vil aflevere en værdi fra javascript til dit asp-script, kan du kun klare det ved at kalde serveren med enten eller url-variable eller et felt i en form !-)
Avatar billede roenving Novice
28. marts 2005 - 00:07 #3
... med enten en url-variabel eller ...
Avatar billede mskjoldp Novice
28. marts 2005 - 00:21 #4
ok j prøver en url-var
Avatar billede mskjoldp Novice
28. marts 2005 - 00:24 #5
kan j sætte

<div id="tavler" style="position: relative; width:JAVA VAR HER; height: auto; bla bla...

hvor var er ScreenW

?
Avatar billede roenving Novice
28. marts 2005 - 00:26 #6
Nej, så skal du gøre det via javascript onload, f.eks.

<script type="text/javascript">
window.onload = function(){
  document.getElementById('tavler').style.width = screen.availWidth + 'px';
}
</script>
Avatar billede mskjoldp Novice
28. marts 2005 - 00:27 #7
prøver >8]
Avatar billede mskjoldp Novice
28. marts 2005 - 00:31 #8
skal der så stå noget der?

<div id="tavler" style="position: relative; width:SKAL DER STÅ NOGET HER; height: auto; bla bla...

fordi hvis j gør sådan:

<div id="tavler" style="position: relative; height: auto; bla bla...

virker width ikke
Avatar billede mskjoldp Novice
28. marts 2005 - 00:32 #9
hvor

ScreenW er sat tidligere

så j bruger funktionen således:
<script type="text/javascript">
window.onload = function(){
  document.getElementById('tavler').style.width = screenW + 'px';
}
</script>
Avatar billede roenving Novice
28. marts 2005 - 00:35 #10
ScreenW er ikke det samme som screenW ...

-- og nej, width virker uafhængigt af, om den tidligere er sat i en style !-)
Avatar billede mskjoldp Novice
28. marts 2005 - 00:38 #11
rgr
Avatar billede mskjoldp Novice
28. marts 2005 - 00:42 #12
super det virker, thz svar plz

til andre:
        <script type="text/javascript">
        var venstreWidth = <%=Session("venstreW")%>;
        var screenW = screen.availWidth - venstreWidth - 70;
            window.onload = function(){
              document.getElementById('tavler').style.width = screenW + 'px';
            }
        </script>

God påske >8D
Avatar billede roenving Novice
28. marts 2005 - 00:43 #13
Velbekomme '-)
Avatar billede roenving Novice
28. marts 2005 - 00:43 #14
;O)
Avatar billede roenving Novice
28. marts 2005 - 00:47 #15
-- og tak for point ;~}
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