26. juni 2004 - 13:43
Der er
22 kommentarer og 1 løsning
Tvinge Popup Til at lukke.
Hej Eksperter. Er der nogle måder hvorpå, man kan tvinge en pop-up til at blive lukket? Ved at med windows.close(); så spørger den om den skal lukke, eller at vinduet bliver forsøgt lukket. - BlackScorpion.
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?
jeg bruger denne: <a href="java script:self.close()" target="_top">Luk Vindue</a>
ja men hvis man gør det automatisk, sådan at brugeren ikke har et valg, så i W2K så siger den at den bliver forsøgt lukket. om man vil lukke.
hvordan skal det lukkes, er det på tid eller via at man klikker på en submitknap eller lignende
vil denne også komme med advarsel: <BODY onLoad="setTimeout('window.close()',5000)"> i det doc som ligger indeni din popup
sorry, cdc, har været væk den sidste lille uge. :( tjekker det lige.
nu bruger jeg selv, WinXP, men det virker fint der.
og den kommer heller ikke med de advarelse når jeg bruger window.close(). provo. tror faktisk kun det er i 2000.
Advarslen bør komme ved alle vinduer, som du ikke selv har åbnet programmatisk, og kun der, uanset browser og styresystem !-)
okey, kom med dit svar, point'ne er dine. ;)
02. juli 2004 - 20:02
#10
Roenving -> dvs, at hvis en side laver en popup, som så TVINGES ned, så kommer den med en advarelse??
02. juli 2004 - 20:04
#11
Roenving -> har lige prøvet at lave denne: <html> <head> <script> function NewWin (P,W,H,S,R) { win=window.open(P,'_blank','width='+W+',height='+H+',toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars='+S+',resizable='+R) } </script> </head> <body text="000000" bgcolor="ffffff" OnLoad="java script:NewWin('popup.html','1015','710','no','no')"> test </body> </html> popup index. med denne kode i popup.html. <html> <BODY> <--! onLoad="setTimeout('window.close()',5000)"> --> <a href="#" OnClick="java script:window.close()">Dette er en popup test.</a> </body> </html> og der lukker den da uden en advarelse?
02. juli 2004 - 20:24
#12
Din popup: <html> <BODY onLoad="setTimeout('window.close()',5000)"> <a href="#" OnClick="java script:window.close()">Dette er en popup test.</a> </body> </html>
02. juli 2004 - 20:29
#13
/cdc -> ved jeg godt, nu var det bare lige for at pille den af. ;)
02. juli 2004 - 20:29
#14
>>blackscorpion -- og den popup er netop også åbnet af dig programmatisk, så hvis du får en advarsel (eller andre brugere får den !-) er det et tegn på, at de selv har åbnet kalorius direkte !o]
02. juli 2004 - 20:34
#15
roenving -> dvs, at hvis man klikker på et link som popper op i et vindue, og så det forsøger at blive lukket end andet af brugeren, så kommer den med en advarelse?
02. juli 2004 - 20:47
#16
Nej, det skulle det ikke gøre, for det betragtes da også som et vindue, som er åbnet af koden på siden !-)
02. juli 2004 - 20:49
#17
okey, så ved jeg ikke rigtigt hvorfor jeg fik de advarelser i 2000. :(
02. juli 2004 - 20:53
#18
Måske har den maskine noget specielt software, som beskytter udover standard ?-)
02. juli 2004 - 20:55
#19
roenving -> det skulle da kun lige være firewall som jeg legede med, var ikke online dengang. og har også firewall nu.
02. juli 2004 - 21:04
#20
Firewalls burde under ingen omstændigheder påvirke noget, som ikke involverer netkortet !-)
02. juli 2004 - 21:05
#21
I rest my case. ;) Så jeg ved ikke liiiige helt hvorfor den kom så. kan bare huske jeg var DYBT provokeret af den. *G* så lavede en sekundær læsning. *G*
02. juli 2004 - 21:27
#22
læsning = løsning. *G*
05. juli 2004 - 18:56
#23
Lukker.
Vi tilbyder markedets bedste kurser inden for webudvikling