Avatar billede duno Nybegynder
26. september 2004 - 14:23 Der er 6 kommentarer og
2 løsninger

Skærmopløsning

Hvordan henter jeg skærmopløsningen fra min tester og ind i variablen "height" (altså kun højden)

<% 
height = 0
%>
  <script language="JavaScript">
<!--
if ((screen.width<=900) && (screen.height<=650))
{
<%  height = 800 %>
}
//-->
</script>
Avatar billede eagleeye Praktikant
26. september 2004 - 22:35 #1
Det kan ikke lade sig gøre på den måde, da Server side script køre før Javascript og ikke på samme tid.
Avatar billede duno Nybegynder
26. september 2004 - 22:42 #2
ok så.. men hvordan hulen får jeg så fat i en variabel som kan bruges til noget...
Avatar billede thesurfer Nybegynder
27. september 2004 - 01:20 #3
Du kan hente skærmopløsningen ind i ASP, via en urlen og en iframe..

Eksempel (er ikke testet endnu):

<iframe name="resframe" width="0" height="0"></iframe>

<script type="text/JavaScript">
window.resframe.location.href='res.asp?w=' + screen.width + '&h=' + screen.height';
</script>

På siden "res.asp" kan du så hente bredden og højden ind:
<%
dim height, width
height = request.querystring("h")
width = request.querystring("w")
%>

Mht til Request.Querystring, læs http://www.html.dk/tutorials/asp/lektion10.asp
Avatar billede thesurfer Nybegynder
27. september 2004 - 01:21 #4
rettelse (det sidste ' tegn skal væk):

window.resframe.location.href='res.asp?w=' + screen.width + '&h=' + screen.height;
Avatar billede duno Nybegynder
26. april 2005 - 19:34 #5
skal vi ikke se at lukke den her, stik mig nogen svar så siger vi  50/50
Avatar billede thesurfer Nybegynder
26. april 2005 - 20:03 #6
- Svar :-)
Avatar billede duno Nybegynder
26. april 2005 - 23:58 #7
svar
Avatar billede thesurfer Nybegynder
27. april 2005 - 00:02 #8
Ha' en god nat :-)
Takker for points :-)
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