Avatar billede loopstudio Nybegynder
26. august 2003 - 17:40 Der er 15 kommentarer og
1 løsning

Maksimeret vindue uden kanter?

Hej, jeg har set flere websider blive maksimeret til at fylde HEL vinduet, vel at mærke også uden kanterne for oven, forneden og i siderne. Hvordan gøres dette?
Avatar billede grunken Nybegynder
26. august 2003 - 17:45 #1
fullscreen ?

window.open("fil.html","vindue","fullscreen=yes")
Avatar billede cdc Novice
26. august 2003 - 17:45 #2
du skal bruge fullscreen, virker dog kun i IE
Avatar billede cdc Novice
26. august 2003 - 17:45 #3
:o)
Avatar billede grunken Nybegynder
26. august 2003 - 17:47 #4
:)
Avatar billede mm12010 Nybegynder
26. august 2003 - 21:22 #5
Avatar billede loopstudio Nybegynder
27. august 2003 - 00:00 #6
Ok, super,

tak til grunken & mm12010 ;o)

men kan man også gøre det EFTER at vinduet ER blevet åbnet?

Således at man kan lave 2 knapper i vinduet "Maksimer vindue" og "Gendan vindue".
Avatar billede loopstudio Nybegynder
27. august 2003 - 00:06 #7
og forresten, hvorfor er der stadig rulleskakt i højre side af vinduet, selv når jeg har brugt "scrollbars=no" i mm12010's eksempel?
Avatar billede grunken Nybegynder
27. august 2003 - 00:06 #8
nej!
Avatar billede loopstudio Nybegynder
27. august 2003 - 00:09 #9
hmmm@grunken..

Kan det virkelig passe? Hvis man har håndtaget til vinduet, vinduets navn & sådan, kan man så virkelig ikke ændre et tag's værdi vedr. størrelsen? Man kan da sagtens ændre f.eks. vinduets titel efter kørsel!
Avatar billede grunken Nybegynder
27. august 2003 - 00:19 #10
det er jo ikke bare et tag's værdi!

du piller ved selv vinduet....til det findes der 4 events

moveTo
moveBy
resizeTo
resizeBy

det har aldrig været en lovlig handling i javascript at pille for meget ved et vindues udseende - og tak for det

en løsning på din problemstilling kunne være at åbne og lukke vinduer, vha af en knap, og det ville jeg på godt dansk kalde overkill!

og som svar på dit spørgsmål

Kan det virkelig passe?

JA, men hvis du er af en anden mening så søg til du segner ;D
Avatar billede loopstudio Nybegynder
27. august 2003 - 00:36 #11
Øh nu forvirrer du mig lidt...

Så vidt jeg forstår på dig, så KAN det lade sig gøre vha. de 4 nævnte metoder, right?
Men alligevel skriver du at det IKKE kan lade sig gøre?

Det er for mig lidt modsigende!?

DU har ret i at genåbne & lukke vinduer ville være overkill og det vil heller ikke være brugervenligt. Hvorvidt om at pille ved et vindues udseende er lovligt eller ej, der vil jeg bare sige at en af de helt store fordele ved internettet er jo netop (efter min mening) den kæmpe store fleksibilitet ved brugerfladen og dens udseende. Jeg vil give dig ret i at "nogle" misbruger funktionaliteten, f.eks. når man modtager en spam e-mail som maksimerer et vindue som ovenikøbet ikke kan lukkes, det er virkelig irriterende! Men omvendt, så "kan" der altså være situationer hvor det er et plus, ja decideret nødvendigt. Hvis man f.eks. skal lave en præsentation a la PowerPoint via internettet, jamen så er det forstyrrende for helhedindtrykket med rammer & andre grafiske elementer i siderne, som måske ikke lige passer ind i stilen eller farvevalget til præsentationen.

Håber du har forståelse for hvorfor det er at jeg har behov for denne funktionalitet.. ;o)
Og i øvrigt tak fordi du er så aktiv til at hjælpe folk her på Eksperten.. ;o)

SÅ, ER det muligt med de 4 kommandoer du nævnte, eller?

PS: du må gerne oprette som "svar", så du kan få point.. ;O)
Avatar billede grunken Nybegynder
27. august 2003 - 01:14 #12
Hehe loop, kunne godt se at jeg tastaturspassede en helt del, og endte med at være ret så ambivalent(har heller ikke spist min blå pille i dag), men den tager vi over en kop kaffe en dag ;)

det jeg prøvede at forklare med de 4 ovennævnte vindue-events var at det var de eneste muligheder for at manipulere med et åbent vindue...så i bund og grund kan du efterligne en maximize med et link!

der er osse en del downsides ved disse events, såsom at flytte vindue rundt på skærmen i en uendelighed, som de useriøse spammere brugere o.s.v

men dem der i sin tid fastsatte standarden for javascript, har nu ikke været helt dumme...fordi de sørgede for at man ikke kunne ændre på menubars, statuslinie, adresse o.s.v i et allerede åbent vindue!,...så det vil altså sige at du ikke kan ændre brugerens opsætning af vinduet....og derfor heller ingen fullscreen via en knap, medmindre du laver et nyt vindue!

Og ovenstående må være måden du skal gøre det på ;)

men sikkert en dag bliver der fundet et hul der giver muligheden for den slags udskejelser...

bare se dette lille eksempel

www.grunken.dk/exp/392843.html

ovenstående er et hul, der ikke burde være der da det ikke gør andet end at forvirre fru olsen, der kun har et browservindue åbent (skal lige nævnes at det IKKE dur i mozilla(heldigvis))

sidst men ikke mindst tak for roserne ;), det er sjældent man får dem herinde, og ja jeg håber vitterligt at jeg hjælper nogen...men til tider syns jeg egentligt at E. er lidt for konkurrencepræget, og ikke alle får et ordentlig svar!

tag bare mit første indlæg *G*

PS. syns det er fedt med en bruger der åbner op for virkeligt at ville lære noget og ikke bare have 3 linies kode ;)
Avatar billede grunken Nybegynder
27. august 2003 - 01:16 #13
nå ja et svar ;)
Avatar billede loopstudio Nybegynder
27. august 2003 - 02:04 #14
*ggg* Cool enough! ;o) Selvfølgelig vil jeg gerne lære noget! *s* Nu har jeg startet på bar bund mht. internettet for 3 år siden, men har jo så siden samlet information lige siden! Hvis jeg kigger på mig selv i dag, jamen så véd jeg da utroligt meget & kan lave utroligt meget, MEN man kan jo ikke vide ALT! Og så er det jo fedt at vi har sites som ActiveDeveloper & Eksperten! Sidstnævnte har bare den fordel at her kan man få hurtig hjælp! ;o)


Det vil sige for prins knud her.. så kan jeg NÅR vinduet ER åbent have en knap A der hhv. aflæser skærmens størrelse og derpå placerer vinduet vha. de 4 kommandoer og på den måde opnå Maximize effekten, hvis jeg i forvejen har åbnet vinduet UDEN toolbarer og andre elementer OG så kan jeg tilsvarende lave en knap B som brugeren kan klikke på for at genskabe vinduets oprindelige størrelse, hvis jeg forinden gemte vinduets størrelse i nogle javaScript variabler, right? eller hvad?

Eller vil der stadig være lidt ramme i siderne? Jeg har tænkt på om man så ikke bare kan bruge MoveTo & ResizeTo til at om jeg så må sige flytte vinduet lidt til venstre og samtidigt sætte størrelsen lidt op i bredden således at de tynde rammer i siden ser ud som om for brugeren at de er forsvundet!?


PS: dit eksempel resulterede i et 404 Not found.
Avatar billede grunken Nybegynder
28. august 2003 - 02:46 #15
skulle lige lege inde jeg daffede i seng ;)

jeg kan jo godt se hvad du mener og lad os prøve at følge dit eksempel ;)

http://www.grunken.dk/exp/392843
Avatar billede loopstudio Nybegynder
28. august 2003 - 15:19 #16
Ja se, DET ser jo godt ud Knud! ;o))

Point er hentet hjem.. ;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