Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Come impedire il caricamento di alcune pagine html ?

    Nel sito che sto realizzando faccio utilizzo di frame. Vorrei sapere in che modo è possibile evitare che un utente possa caricare in una nuova finestra il contenuto di un singolo frame.
    Mi spiego meglio: ho ad esempio una home contenente due frame: frame_1.html e frame_2.html.
    Io vorrei fare in modo che non sia possibile caricare frame_1.html quando si inserisce il suo indirizzo nella barra degli indirizzi del browser, perchè così facendo si avrebbe una visualizzazione incompleta ed erronea del sito.
    Perchè poi un utente normale dovrebbe fare una cosa del genere, non so, ma bisogna sempre essere previdenti.

    Grazie

  2. #2
    Ciao,
    con Javascript puoi testare che la finstra principale sia aperta sulla pagina che vuoi.

    Per esempio,
    se nel frame1.html
    testi la location del parent puoi capirlo:

    <script>

    if(this.location != "home.html")
    this.location = "home.html";

    </script>

    Spero di essere stato chiaro
    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  3. #3
    Originariamente inviato da mirkoagrati
    Ciao,
    con Javascript puoi testare che la finstra principale sia aperta sulla pagina che vuoi.

    Per esempio,
    se nel frame1.html
    testi la location del parent puoi capirlo:

    <script>

    if(this.location != "home.html")
    this.location = "home.html";

    </script>

    Spero di essere stato chiaro
    Ciao
    Questa sera provo e poi ti faccio sapere il grado di chiarezza che hai raggiunto.

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    c'è un inconveniente, nel fare come ti ha detto mirko:
    i motori di ricerca, tipo google, provvederanno a bannare quella pagine appena possibile...


  5. #5
    Originariamente inviato da Vincent.Zeno
    c'è un inconveniente, nel fare come ti ha detto mirko:
    i motori di ricerca, tipo google, provvederanno a bannare quella pagine appena possibile...

    VVoVe:

    Quindi, cosa consigli ?

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    se per te è indispensabile l'utlizzo dei frame continua ad usarli.
    se puoi evitare, utilizza le inclusioni lato server.

    dall'esposizione del tuo "problema" (che non lo è)
    agirei con le inclusioni.

  7. #7
    Originariamente inviato da Vincent.Zeno
    se per te è indispensabile l'utlizzo dei frame continua ad usarli.
    se puoi evitare, utilizza le inclusioni lato server.

    dall'esposizione del tuo "problema" (che non lo è)
    agirei con le inclusioni.
    Ok grazie. Vedo che l'argomento delle inclusioni lato server è stato trattato ampiamente sul forum, quindi faccio riferimento a quanto già detto.

    Se ho problemi, mi rifaccio vivo

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 © 2026 vBulletin Solutions, Inc. All rights reserved.