Salve,
ho un piccolo problema che non riesco a risolvere.. vengo al dunque:
dalla home page ho un link che apre una popup, il solito:
<a href="Javascript:void(0)" onClick="window.open('mia.html','popup','witdt,hei ght, ecc..ecc..');">
siccome questa stessa pagina (mia.html) può essere aperta anche da link esterni del tipo motori di ricerca o liste di links, vorrei che con lo stesso comando utilizzato per chiudere la finestra popup, si potesse, nel caso che la pagina fosse aperta da link esterni, invece di chiuderla far caricare la homepage del sito.
Per risolvere questa cosa avevo pensato di dire al browser che se la finestra era una popup, la doveva semplicemente chiudere, mentre se si trattava di una finesta madre, doveva caricare la home page e questo sarebbe dovuto avvenire con la funzione "chiudi"
Di seguito il codice che ho abbozzato e che ovviamente non funge:
<html>
<head>
<script language="JavaScript">
<!--
function chiudi()
{
if (window.opener)
window.close;
}
else
{
window.open('index.html','_top');
}}
//-->
</script>
</html>
<body>
torna al sito
</body></html>

qualcuno può darmi una mano?
Grazie.