Avatar billede 49152 Nybegynder
02. marts 2001 - 16:12 Der er 12 kommentarer og
5 løsninger

Kan man minimerer et vindue

Ved nogen om man kan minimere et browser vindue, via scripts. Alstå ligsom med window.close(), som lukker vinduet.

Der er jo ingen window.minimize(), men er der en anden løsning.

Det er kun til IE.

vh
Avatar billede 49152 Nybegynder
02. marts 2001 - 16:13 #1
Det giver selvfølgelig ikke point bare at sige at det ikke kan lade sig gøre.
Avatar billede dudal Nybegynder
02. marts 2001 - 16:18 #2
Denne her giver næsten samme effekt:

<input type=\"Button\" value=\"Klik\" onClick=\"window.blur();\">

/Jesper
Avatar billede jakoba Nybegynder
02. marts 2001 - 16:25 #3
måske 2 gange window.blur(); lige efter hinanden.  (rent gæt)
Avatar billede hoejrup Nybegynder
02. marts 2001 - 16:33 #4
self.resizeBy (50,200)


/per
Avatar billede hoejrup Nybegynder
02. marts 2001 - 16:34 #5
self.resizeTo (640,480)

/per
Avatar billede hoejrup Nybegynder
02. marts 2001 - 16:37 #6
Avatar billede nute Nybegynder
02. marts 2001 - 16:41 #7
du kan jo prøve denne:

<SCRIPT LANGUAGE=\"JavaScript\">
<!--

function minimizeWin() {
  if (window.screen) {
    window.resizeTo(0, 0);
  }
}

// -->
</SCRIPT>
<FORM><INPUT TYPE=\"button\" VALUE=\"Minimize\" onClick=\"minimizeWin()\"></FORM>

;)

/nute
Avatar billede 49152 Nybegynder
02. marts 2001 - 17:14 #8
hmmm
Avatar billede dudal Nybegynder
02. marts 2001 - 17:16 #9
hmmm ??? :-)
Avatar billede jumper Nybegynder
02. marts 2001 - 19:38 #10
\"Det giver selvfølgelig ikke point bare at sige at det ikke kan lade sig gøre.\"

Tja, så må du afvise mit svar og lukke spørgsmålet ;)

Det kan ikke lade sig gøre. Der er ingen window.minimize() eller tilsvarende funktion som du kan få fat på gennem clientside Javascript. Du skal over og have fat i ActiveX, hvilket under alle omstændigheder vil give brugeren en sikkerhedsadvarsel først.

Jeg kan ikke se hvad du skulle opnå ved at minimere browservinduet, så hvis du prøver at forklare problemet kan vi sikkert finde en anden løsning (der ikke involverer at minimere vinduet ;)

/Thor
Avatar billede 49152 Nybegynder
02. marts 2001 - 20:04 #11
Det kan sku da ikke 100% udelukkes at det alligevel kan lade sig gøre, på en eller anden underlig måde.


Avatar billede jumper Nybegynder
02. marts 2001 - 20:06 #12
Jo, det kan 100% udelukkes. Du kan ikke minimere et browservindue gennem clientside Javascript.

/Thor
Avatar billede osku Nybegynder
09. marts 2001 - 00:51 #13
<script language=\"javascript\">
window.moveTo(20,20);
if (document.all) {
top.window.resizeTo(400,600);
}
//-->
</script>
20,20 er hjørner, 400,600 er størrelse, kun testet i Ie5.5
Avatar billede osku Nybegynder
09. marts 2001 - 00:57 #14
For nu lige....

<html><head></head>
<script language=\"javascript\">
function mini() {
window.moveTo(20,20);
if (document.all) {
top.window.resizeTo(400,600);
    }
}
//-->
</script>
<body>
<a href=\"\" onmouseover=\"java script:mini()\">minimize</a>
</body></html>
Avatar billede osku Nybegynder
09. marts 2001 - 01:12 #15
Lige lidt mere, jeg hader at glemme koder!!!!
<!--

Avatar billede jumper Nybegynder
09. marts 2001 - 09:03 #16
osku, og hvordan mener du at det skulle minimere vinduet ? Det flytter blot vinduet til 20x20 og resizer det til 400x600...

49152, prøv at forklare lidt mere om hvad du vil opnå, så kan vi sikkert løse problemet på end anden måde .. minimere vinduet kan du ihvertfald ikke ;)

/Thor
Avatar billede 49152 Nybegynder
10. september 2001 - 11:58 #17
Tak for de gode ideer.

Flere er stadig velkomne.

Man kan også ligsom lave sin egen minimize, og lægge vinduet som en lille icon, nederst på skærmen.

VH.
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