Avatar billede bongo20 Nybegynder
24. september 2003 - 15:23 Der er 1 kommentar og
1 løsning

Iframe resolution

Hvordan kan jeg vha. Iframe og javascript få fat i brugerens skærmopløsning og sendt det tilbage til serveren?

Jeg ved man kan få fat i det med screen.height og screen.width i javascript.

Grunden til brug af Iframe er for ikke at lade brugeren se nogen forandring på siden, heller ikke i adresselinjen.

Håber nogen har en stump kode..
Avatar billede grunken Nybegynder
24. september 2003 - 17:59 #1
du kunne gøre sådan her ;)

<script type="text/javascript">
function gemres(){
e = document.forms[0]
e.hojde.value = screen.height;
e.bredde.value = screen.width;
e.submit();
}
</script>

<body onload="gemres();">
<form method="post" action="filnavn.php"> o.s.v
<input type="hidden" name="hojde">
<input type="hidden" name="bredde">
</form>
</body>

vupti så ligger hojde/bredde klar til den postede side lige til at gemme i en database!
Avatar billede bongo20 Nybegynder
25. september 2003 - 08:18 #2
Det der har jeg til at virke, det er ikke det der er mit problem.

Der skal IKKE postes først,.. hvis nu brugeren ikke går videre fra startsiden men lukker browseren eller går til en anden url, så får jeg jo ingenting logget.

Jeg vil også gerne undgå at der postes eller redirectes, det er derfor jeg gerne vil gøre det med en hidden Iframe
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