si ma non va

lo script completo è questo
codice:
  
<script type="text/javascript">
if (top.location.href==this.location.href) { 
  if (opener&&!opener.closed) {

  } else {
    top.location.replace('riconosciuti.htm');
  }
}
</script>
ma se richiamto in quel modo non funziona