Avatar billede themepark Nybegynder
01. oktober 2003 - 15:31 Der er 18 kommentarer og
2 løsninger

Maksimering af nyt vindue fra link

Jeg ved, at man kan angive, at hvis man trykker på et link, så skal det åbne i et nyt vindue, ved at angive TARGET="_new"...men kan man også på en eller anden måde med HTML, JavaScript eller hvad ved jeg, angive at vinduet skal maksimeres?
Avatar billede skovenborg Nybegynder
01. oktober 2003 - 15:37 #1
ikke umiddelbart - så vidt jeg kan se i javascript documentationen.

Men du kan, når du åbner et vindue, resize det til at fylde hele skærmen. Det jo bare ikke helt det samme.
Avatar billede themepark Nybegynder
01. oktober 2003 - 15:39 #2
Nej, det har du da ret i, men om nødvendigt er det godt nok...jeg skal kun bruge det til intern brug :)

Lad os lige se, om andre kender til nogle metoder til at maksimere vinduet...og i mellemtiden, hvilken metode tænkte du så på mht. at resize? Jeg kender godt window.open, men det kunne være du kendte/tænkte på en anden?
Avatar billede skovenborg Nybegynder
01. oktober 2003 - 15:44 #3
umiddelbart tænkte jeg på resizeTo:
self.resizeTo(225,200);

Denne resizer dit vindue til at fylde 225x200.
Så tænkte jeg det kunne kombineres med availHeight og Width:
self.resizeTo(screen.availWidth,screen.availHeight);

eller noget i den stil. Kan ikke lige huske om availHeight og Width er understøttet af IE.
Avatar billede ztyxx Nybegynder
01. oktober 2003 - 15:47 #4
kan du ikke bruge window.open() ved OnClick, der kan du jo bestemme størrelsen på det vindue der skal åbnes?
Avatar billede themepark Nybegynder
01. oktober 2003 - 15:49 #5
ztyxx hvis du læser hvad jeg skrev har jeg selv foreslået den ;) Men det er ikke det samme som at maksimere, og jeg vil foretrække at kunne det :)
Avatar billede themepark Nybegynder
01. oktober 2003 - 15:59 #6
skovenborg perfekt...vi tænker i samme baner...bortset fra at jeg ikke kendte resizeTo ;)

Smid et svar, så giver jeg point i morgen MEDMINDRE der kommer en med et forslag, der rent faktisk maksimerer vindut og ikke bare resizer :)
Avatar billede skovenborg Nybegynder
01. oktober 2003 - 16:02 #7
okay!!!
Avatar billede roenving Novice
01. oktober 2003 - 16:09 #8
Det _er_ også den eneste løsning udover 'fullscreen' i window.open (IE4+)
Avatar billede roenving Novice
01. oktober 2003 - 16:10 #9
-- og forøvrigt hedder parameteren _blank og ikke _new -- den vil dog somregel virke, da browseren ikke kender et window med det navn !-)
Avatar billede themepark Nybegynder
01. oktober 2003 - 16:12 #10
roenving hmm...du er FOR pernyttengrin :p Men hva, du siger kartoffel, jeg siger tomat, og så laver vi en frugtsalat ud af det hele :)

Men forklar lige lidt mere om det der fullscreen, tak.

Det er overhovedet ikke noget, der skal lægges ud, men er kun til intern brug, så alt det med browserne bekymrer jeg mig ikke om i det her tilfælde ;)
Avatar billede skovenborg Nybegynder
01. oktober 2003 - 16:14 #11
han mener vel:
window.open('url','_blank','fullscreen=yes');
Avatar billede roenving Novice
01. oktober 2003 - 16:16 #12
bare:
window.open('siden.html','popup','fullscreen')
Avatar billede roenving Novice
01. oktober 2003 - 16:19 #13
-- og den anden parameter ('popup') er et window-name, som kan benyttes i html-links (så en ny side kan åbnes i det samme vindue fra et browser-link i et hvilkensomhelst vindue !-)

<a href="noget" target="popup">Åbn noget i popup-vinduet</a>
Avatar billede themepark Nybegynder
01. oktober 2003 - 16:19 #14
Aha...så det er bare endnu en af de mange attributer, man sætter i window.open's 3. argument :)

Godt nok...roenving, smid et svar :)
Avatar billede roenving Novice
01. oktober 2003 - 16:20 #15
Velbekomme '-)
Avatar billede roenving Novice
01. oktober 2003 - 16:20 #16
-- og du kan jo prøve at kigge på:

http://roenving.users.whitehat.dk/WindowLaboratory.html
Avatar billede themepark Nybegynder
01. oktober 2003 - 16:24 #17
roenving wow...jeg vidste ikke du havde en side...eller det vil sige, jeg HAR faktisk set den der før, men havde ikke set, den var din :)

Se, DET er nyttigt :) Det får du altså lige 5 point mere for...det er jo en god ting at kunne bruge...men se så at få den knap til at se koden med færdig!!! ;) (Ja jeg HAR set, at man ser koden på popup siden ;)

skovenborg, helt ærligt...dit forslag var sgu også udmærket, så du får sgu point alligevel, selvom jeg nu vil benytte fullscreen alligevel :)
Avatar billede roenving Novice
01. oktober 2003 - 16:30 #18
-- og grunden til knappen, er at det meste af koden på popup-siden er overflødig !o]

-- og jaja, jeg skal jo lige æde mig igennem den (og de 900 e-indlæg i min mail-box !-)
Avatar billede skovenborg Nybegynder
01. oktober 2003 - 16:32 #19
åhr, det var sødt af dig ;-)
Takker for points.
Avatar billede roenving Novice
01. oktober 2003 - 16:35 #20
-- og tak 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
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