Tengo una rollo para validar si la web está dentro de un iframe o fuera de el y es éste:
Código:
Para usarlo de ésta forma:<script> if (top != self) { <? $Iframe = "Si" ?> } else { <? $Iframe = "No" ?> }</script>
Código:
Pero no me funciona, solo imprime un valor, pero no lo cambia aunque este dentro o fuera del iframe, solo muestra un valor fijo.<? if($iframe != "Si") { echo "style.css"; } else { echo "style2.css"; } ?>
Tambien lo intente así:
Código:
Para validarlo de la siguiente manera:<script>var Iframe = top != self;</script>
Código:
Pero resulta exactamente lo mismo, imprime el mismo resultado sin importar si estoy dentro de un iframe o fuera de el.<? if(Iframe) { echo "style.css"; } else { echo "style2.css"; } ?>
Alguna solucion?
Gracias!!