la funzione per chiudere basta un onclick="top.close();" cmq
la chiusura della finestra è ammessa solo per le finestre generate (popup)
ti faccio un esempio per capire:
io cmq ti consiglio un approccio sempre con layer a comparsa, i popup possono essere bloccati dal browsercodice:<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Test</title> <script type="text/javascript"> //<![CDATA[ function popup() { html = '<html xmlns="http://www.w3.org/1999/xhtml">' + '<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />' + '<title>Test</title>' + '<body><input type="button" value=" OK " onclick="top.close();"></body>' + '</html>'; popup = window.open('','pop','width=200,height=200,top=0,left=0'); //A questo punto apri e scrivi l'html popup.document.open(); popup.document.write(html); popup.document.close() } //]]> </script> </head> <body> Test </body> </html>

Rispondi quotando
