Avatar billede ripley Nybegynder
01. september 2003 - 13:59 Der er 10 kommentarer og
1 løsning

Når man åbne vinduer, skal de ikke minimeres - hvordan gør man?

Hej!

Når jeg vha. javascript åbner et nyt vindue fra et link i modervinduet, så sker der ofte det, at hvis jeg har haft minimeret det sidste vindue, så lægger det nye sig også minimeret. Hvordan kan jeg undgå det? Kan jeg bruge focus() på en eller anden måde, så det ikke sker?
Avatar billede miss-g Seniormester
01. september 2003 - 14:03 #1
Luk alle vinduer pånær det lille.

TRÆK det stort (IKKE maximer) og luk.

Så burde det virke igen.
Avatar billede Tony Juniormester
01. september 2003 - 14:03 #2
Prøv med den her:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
<script language="JavaScript1.2">
<!--

/*
Auto Maximize Window Script- By Nick Lowe (nicklowe@ukonline.co.uk)
For full source code, 100's more free DHTML scripts, and Terms Of Use
Visit http://www.dynamicdrive.com
*/

top.window.moveTo(0,0);
if (document.all) {
top.window.resizeTo(screen.availWidth,screen.availHeight);
}
else if (document.layers||document.getElementById) {
if (top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth){
top.window.outerHeight = screen.availHeight;
top.window.outerWidth = screen.availWidth;
}
}
//-->
</script>
</head>

<body>
</body>
</html>
Avatar billede miss-g Seniormester
01. september 2003 - 14:04 #3
Windows husker sidste indstillinger - ved ikke om man kan omgå det.
Avatar billede miss-g Seniormester
01. september 2003 - 14:04 #4
Sorry - jeg er havnet i programmerings afdelingen.....hæ hæ

Bare glem mit svar.
Avatar billede ripley Nybegynder
01. september 2003 - 14:16 #5
Hmmm...måske har jeg udtrykt mig lidt klumpe-dumpet!
Det jeg mente var bare, at vinduet ikke må "gemme sig" på proces-linjen.
Det skal åbnes, så brugeren ikke sidder og leder efter det - forstår I mig nu?
Avatar billede Tony Juniormester
01. september 2003 - 17:06 #6
Åhh - jeg forstår.

Nej, jeg kender ingen løsninger ud over f.eks. onClick="window.open();"
Avatar billede roenving Novice
01. september 2003 - 17:31 #7
Måske:
<body onload="self.focus();">
Avatar billede cdc Novice
01. september 2003 - 17:34 #8
Måske:
<body onBlur="self.focus()">
Avatar billede ripley Nybegynder
05. september 2003 - 12:52 #9
Ved I hvad - det var skam nok at tilføje en focus-event, altså:
<A href="#" onClick="window.open(bla-bla);focus();">

Fokus-eventen i sig selv gør, at vindues tvinges åbent, uden at lægge sig minimeret på startlinjen.

Jeg lukker spørgsmålet!
Avatar billede cdc Novice
07. oktober 2003 - 16:07 #10
det var en god idé :o)
Avatar billede ripley Nybegynder
22. september 2005 - 09:35 #11
Hermed lukket
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