Ho la pagina A.
E' possibile che A distingua se è 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
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)
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