Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Sono dentro un frame o dentro un iframe?

    Ho la pagina A.
    E' possibile che A distingua se è dentro un FRAME o dentro un IFRAME?

    Pietro

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    http://forum.html.it/forum/showthrea...hreadid=933678

    posta in altro modo ma la questione è la stessa. In particolare leggi il post di BR1

    ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Grazie

    Ho letto le risposte, ma credo che non facciano al mio caso.
    Io, pagina, voglio sapere:

    se sono dentro un iframe
    se sono dentro un frame
    se sono chiamata da una pagina con window.open (opener)
    se sono chiamata da una pagina come finestra modale (window.dialogArguments)
    se sono stata chiamata in maniera diretta (self)

    Questo perchè vorrei fare:

    se(chiamante && chiamante.funzione) chiamante.funzione(parametri);

    Per adesso, l'unico modo che mi pare funzioni per sapere se sono dentro un frame o iframe, è controllare se c'è il body, con
    ***
    var p = self.parent;
    return (p.document.getElementsByTagName("body").length == 0)? self: p;
    ***

    Pietro

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.