Avatar billede vind Nybegynder
21. oktober 2000 - 21:46 Der er 6 kommentarer og
1 løsning

Automatisk Maksimering

Hvad skal jeg skrive hvis jeg vil have et vindue maksimeret automatisk når jeg åbner det fra en anden webside.
Fx. Jeg har dette link:

<A
HREF=\"java script:var helpsendx =
window.open(\'chatroom.asp\',\'helpsendx\',
\'width=750,height=535,toolbar=no,location=no,status=no,menubar=
no,scrollbars=no,resizable=no\');\"><B>Tryk her.</B></A>

Hvad skal jeg skrive hvis jeg vil have det vindue maksimeret når jeg trykker på linket??

På forhånd tak!

- Andreas.
Avatar billede nixen Nybegynder
21. oktober 2000 - 23:28 #1
du skal indsætte \'fullscreen=yes\' sammen med resizable, scrollbars og alle de andre features på window.open kommandoen, f.eks:

<A
HREF=\"java script:var helpsendx =
window.open(\'chatroom.asp\',\'helpsendx\',
\'width=750,height=535,toolbar=no,location=no,status=no,menubar=
no,scrollbars=no,resizable=no,fullscreen=true\');\"><B>Tryk her.</B></A>

Avatar billede vind Nybegynder
22. oktober 2000 - 12:43 #2
Hov....
Jeg har nu lige testet det, men det jeg mente var at den bare skulle maksimere den normalt, altså sådan at bundlinien stadig var der...

- Andreas V.
Avatar billede nixen Nybegynder
22. oktober 2000 - 14:24 #3
aha... Det tror jeg egentligt ikke man kan :(
Det du kan gøre for at efterligne dens effekt er at læse brugerens skærm\'s bredde og højde og så åbne et vindue der er tilsvarende bredt og højt, i pos 0,0.

Det giver ikke præcis maksimeret effekt, men hvis du nørkler lidt med det, kan det ligne OK.

Jeg læste ikke dit spørgsmål ordentligt første gang og gav dig derfor svar på et spørgsmål du ikke havde stillet - hvis du vil have dine point tilbage må du lige sige til..
Avatar billede vind Nybegynder
22. oktober 2000 - 16:09 #4
Hmm... Det er bare noget jeg har set når man logger på JubiiChatten.... (www.chat.jubii.dk)

Når jeg bruger den kode som øverst:

<A
HREF=\"java script:var helpsendx =
window.open(\'chatroom.asp\',\'helpsendx\',
\'width=750,height=535,toolbar=no,location=no,status=no,menubar=
no,scrollbars=no,resizable=no\');\"><B>Tryk her.</B></A>

Hvad skal jeg så skrive hvis jeg vil bestemme positionen???

- Andreas V.
Avatar billede nixen Nybegynder
22. oktober 2000 - 16:18 #5
Positionen bestemmes af left=x og top=y feature\'rsne (svært at sætte engelske ord i dansk flertal :).
Mht JubiiChatten... Jeg vil gætte på at din skærm-opløsning er 1024*800, det er nemlig den størrelse det vindue åbner i default i (tror jeg nok - de har lavet en hel del ret svedig kode på den chat - noget lidt andet end forum\'s, ikke?)
Avatar billede vind Nybegynder
22. oktober 2000 - 16:54 #6
Okay.
Men hvilke tal skal jeg fx. have den lige i midten???

- Andreas.
Avatar billede nixen Nybegynder
22. oktober 2000 - 17:14 #7
se, det kommer jo an på dels skærmens opløsning dels vinduets størrelse, defineret som
centerX = (skærmBredde-vinduesBredde)/2
centerY = (skærmHøjde-vinduesHøjde)/2.
Der skal du arbejde med screen.width/height og document.body.offsetHeight/offsetWidth.
Så får du noget der er lidt ved siden af, pga. browserens scrollbar og menu, osv - der skal skæres en hæl og klippes en tå.
Det er svært at få helt nøjagtigt, men prøv dig frem, så kan det godt lade sig gøre.
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