Stiamo prendendo il nostro codice modulo di iscrizione iframe e posizionandolo su una pagina del sito. Vogliamo essere in grado di vedere da dove proviene qualcuno se atterrano sulla pagina e hanno inserito le loro informazioni nel modulo.Come ottenere l'origine referrer della pagina padre iframe?
Ad esempio: il nostro iframe è incorporato in una pagina. L'URL di quella pagina viene pubblicato su Facebook. Qualcuno fa clic sul link, atterra sulla pagina e inserisce le informazioni nel nostro modulo di iscrizione iframe. Vogliamo quindi essere in grado di dire che 1 referral proviene da Facebook.
Abbiamo provato a utilizzare $ _SERVER ['HTTP_REFERER'], ma questo restituisce solo l'URL della pagina principale di dove è incorporato l'iframe, che non vogliamo. Vogliamo l'URL effettivo del referral alla pagina padre (nell'esempio sopra, sarebbe Facebook). C'è comunque per prendere questa informazione?
è l'iframe sia la pagina principale sullo stesso dominio? – earl3s
No. L'iframe è ospitato su un dominio separato e la pagina padre è un dominio separato. –
Ho aggiunto l'unica cosa che posso pensare di fare come risposta. La sicurezza interdominio non ti permetterà di ottenere il referrer attraverso un iframe su un altro dominio. – earl3s