Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [JS] codice strano...

  1. #1

    [JS] codice strano...

    mi dite cosa significa questo codice?

    codice:
    <SCRIPT type="text/javascript" language="javascript"><!--
    if (top.frames.length!=0) top.location=self.document.location;
    //--></SCRIPT>

    Grazie a tutti

    Saluti

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    if (top.frames.length!=0)
    -> se il documento è contenuto in frameset (in top la lunghezza dell' array frames è diversa da 0)
    top.location=self.document.location;
    -> sostituisci l' indirizzo di top con l' indirizzo del documento corrente

    impedisce al documento di essere inserito in frameset
    ciao

  3. #3
    ok!

    grazie,
    ma non ho capito una cosa, la lunghezza dell'array, dove la si imposta?
    cioè mi spiego meglio, se metto la pagina in un frame, la variabile top.frames.length dove viene inserita?
    è poi un'ultima cosa, se la pagina non è inserita in un frame, allora la variabile in questione non è sempre diversa da zero?

    grazie a tutti!

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.