19. februar 2003 - 11:24
Der er
14 kommentarer og 1 løsning
Lukke Vindue
Hejsa Jeg har en side der popper et nyt vindue og vil her gerne vide om det er muligt automatisk at lukke hovedvinduet når det nye vindue er poppet eller om man kan få det til at lukke automatisk når det nye vindue lukkes. /vb-mo
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
19. februar 2003 - 11:30
#1
Ja og nej. I popup'en kan du køre en onload="opener.self.close();" men du vil altid få en promt "Dette vindue er ved at blive lukket - ja/nej" fordi det ikke er et vindue du har åbnet.
19. februar 2003 - 11:39
#2
Som pelkjaer skriver så vil der når du lukker hovedvinduet komme en prompt op. Du kan også bare skrive koden efter den kode der åbner det nye vindue. self.close();
19. februar 2003 - 11:40
#3
Hmmm....og jeg kan ikke lukke det sammen med det poppede vindue heller ?
19. februar 2003 - 11:46
#4
Nope
19. februar 2003 - 11:47
#5
Jo!
19. februar 2003 - 11:48
#6
Hurtigt eksempel function open-close()( popwin = window.open("side.html", "popup", "alt det der"); self.close(); )
19. februar 2003 - 11:51
#7
pyroman function bla() { popwind = noget; } tuborgs - ikke parantesser :)
19. februar 2003 - 11:52
#8
jamen jeg sidder ved en Imac som ikke kan lave dem - og det er egentlig noget lort. Hader mac!!! :-)
19. februar 2003 - 11:54
#9
pyroman: naturligvis kan den lave dem prøv lige med alternativ+shift 8+9 ;-)
19. februar 2003 - 11:55
#10
Av - det havde jeg ikke opdaget tak skal du have
19. februar 2003 - 11:56
#11
Men det ændrer stadig ikke min holdning til mac
19. februar 2003 - 15:57
#12
ok jeg har været lidt væk men kigger på det senere det ser spændende ud :o)
19. februar 2003 - 15:59
#13
Kan det måske føjes sammen med dette : function newWindow(mypage,myname,w,h,scroll) { if(screen.width){ var winl = (screen.width-w)/2; var wint = (screen.height-h)/2; }else{winl = 0;wint =0;} if (winl < 0) winl = 0; if (wint < 0) wint = 0; var settings = 'height=' + h + ','; settings += 'width=' + w + ','; settings += 'top=' + wint + ','; settings += 'left=' + winl + ','; settings += 'scrollbars='+scroll+','; win = window.open(mypage,myname,settings); win.window.focus(); } Jeg må nok erkende at jeg ikke har meget forstand på js så hvis i kunne hjælpe ville det være fint :o)
19. februar 2003 - 18:23
#14
<ole> pyroman >> Dit script bygger på en browser-bug. Det bør ikke kunne lade sig gøre - og man kan da heldigvis også kun i de færreste browsere ;o) /mvh </bole>
05. marts 2003 - 11:36
#15
lukker
Vi tilbyder markedets bedste kurser inden for webudvikling