»Kullanıcı: »Şifre: Beni hatırla?
Beles.Org / Teknoloji / Kod Paylaşımı / Frameli sayfalardan kurtulun.


Frameli sayfalardan kurtulun.:




Yazdı:  29 Jan 2006 20:02
Sitenizi frame içinde açanlara savaş açmak ister misiniz :)
Bu kodu frame içinde açılmasını istemediğiniz tüm sayfalarda <head></head> tagı arasına koyabilirsiniz.

Kod:


<Script language="JavaScript">
<!-- Force all the previous frames off
if (self.parent.frames.length != 0) self.parent.location=document.location.href;
// -->
</script>
Yazdı:  29 Jan 2006 20:04
İşte size başka bir örnek kod daha.
Bu kodun çalışma mantığıda yukarıda ki ile aynı.
Tek değişiklik, sayfa setTimeout bölümünde yazan süre sonunda frameleri kapatıyor.

Kod:

<!-- frame buster -  -->
<script language="JavaScript" type="text/javascript">
<!-- Hide script from older browsers
setTimeout ("changePage()", 3000);

function changePage() {
if (self.parent.frames.length != 0)
self.parent.location=document.location;
}

// end hiding contents -->
</script>
Ana Sayfa