v2.5.2
Giriş yap

Site İçeriğini Sadece İframe İle Gösterme

omerf
391 defa görüntülendi
Merhaba arkadaşlar site içeriğimin sadece iframe ile gösterilmesini nasıl sağlayabilirim?

Örneğin sitem.com adresine girdiğinde beyaz safya gözüksün fakat iframe ile sitem.com'u çekerse içerik gözüksün istiyorum.


<script>
if (self == top) {
	top.location.replace(location.href);
}
</script>

Yukarıdaki kod çalışır mı?

Birde mesela website1.com iframe ile çekebilirken website2.com çekemesin istiyorum yani sadece benim izin verdiğim siteler iframe ile çekebilsin istiyorum onu nasıl yapabilirim?

Not: Yeni yeni markdown kullanıyorum kötü olduysa kusuruma bakmayın alışmaya çalışıyorum :)

Cevap yaz
Cevaplar (1)
bbera
976 gün önce
if ( window.location !== window.parent.location ) {
  // websitesi iframe içinde 
} else {
  // web sitesi iframe içinde değil
}

bu şekilde web sitenin iframe içinde olup olmadığını kontrol edebilirsin, sonrasında ister web sitesinin gözükmemesi için yönlendirirsin ya da başka bir çözum bulursun sonrası sana kalmış.