Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400

    Reindirizzamento con Iframe

    Ciao, con questo codice javascript reindirizzo l'utente ad una pagina diversa da quella richiamata tramite un link:

    codice:
    <script language="javascript">
    function NumeroCasuale(Da,A) {
      return Math.floor((A-Da+1) * Math.random() +Da);
    }
    
        alert("Nessun dato disponibile.");
        location.href = "index.asp?NoCache="+NumeroCasuale(1,99999);
    
    </script>
    Il problema è che la pagina che contiene questo codice è inserita all'interno di un Iframe di una pagina madre, per cui la pagina index.asp a cui si viene reindirizzati si apre all'interno dell'Iframe stesso della pagina madre.

    Come posso far aprire index.asp in una nuova pagina del browser e non all'interno dell'Iframe ?

    Grazie-

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    559
    puoi usare la window.open: il primo parametro sara' l'url, il secondo una di queste stringe:

    "_blank": aprira l'url in una nuova finestra
    "_top": sovrascrivera l'intera finestra principale

    spero di averti aiutato
    se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Cosi:
    Nuova finetra window.open('index.asp?NoCache='+NumeroCasuale(1,9 9999);'NomePopUp','parametri_facoltativi')
    per aprire nella pagina madre
    top.location.href = "index.asp?NoCache="+NumeroCasuale(1,99999);
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.