Avatar billede voyager_dfs Nybegynder
18. juni 2002 - 23:01 Der er 4 kommentarer og
1 løsning

popup efter skæramopløsning

jeg vil godt så lavet det sådan at hvis man går ind på min hjemmeside med fx opløsning 1024x768 så kommer min hjemme side fram i fx 800x600 og hvis han har en højer opløsning kommer den i 1280x960 hvordan gør jeg det ?..

ps man skal trykke på et link før man kan komme ind (skal bruget til og lave en chat :o)
Avatar billede voyager_dfs Nybegynder
18. juni 2002 - 23:06 #1
pps jeg kender kun den har
<script language="javascript">
function openWindow(url) {
  window.open('side.htm','name','width=800,height=600,scrollbars');
}
</script>
<br><br><h3><center>
<a href="java script: openWindow();">Klik Her</a>
Avatar billede pathetic Nybegynder
19. juni 2002 - 00:42 #2
Brug evt. "screen.availWidth" og "screen.availHeight" til at checke opløsningen og sæt størrelsen på det nye vindue efter behag ud fra dette. Følgende ændring i din kode f.eks. altid åbne et vindue i maksimal størrelse (virker i IE6, NS6, og Opera6):

<script language="javascript">
function openWindow(url) {
  window.open('side.htm','name','width='+screen.availWidth+',height='+screen.availHeight+',scrollbars');
}
</script>
<br><br><h3><center>
Avatar billede voyager_dfs Nybegynder
19. juni 2002 - 00:45 #3
skal jeg ikke lave noget med en IF sætning den skal jo finde ud af om det er det ende eller det andet den skal gøre
Avatar billede pathetic Nybegynder
19. juni 2002 - 01:15 #4
Jo, men problemet er, at der findes så mange opløsninger at teste på. Hvis du har brug for at sætte nogle bestemte størrelser ville jeg teste i intervaller. F.eks.:

<script language="javascript">
function openWindow(url) {
var screenX=640;
var screenY=400;
if (screen.availWidth >= 1024)
    screenX=800;
if (screen.availHeight >= 768)
    screenY=600;
if (screen.availWidth >= 1600)
    screenX=1024;
if (screen.availHeight >= 1200)
    screenY=768;
  window.open('side.htm','name','width='+screenX+',height='+screenY+',scrollbars');
}
</script>
<br><br><h3><center>
<a href="java script: openWindow();">Klik Her</a>


Så må du selv ændre/tilføje/fjerne IF-sætningerne.
Avatar billede voyager_dfs Nybegynder
19. juni 2002 - 01:23 #5
takker det var lige det jeg skulle bruge :o)
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