Siirry sivun sisältöön Avut CSS HTML JavaScript Kotisivu

Kehystämisen estäminen

Sivut voidaan suojata luvattomalta kehystämiseltä

Liitä seuraava SCRIPT-elementti sivujesi HEAD-osastoon vapauttaaksesi ne luvattomista kehyksistä:

<script type="text/javascript">
if (parent.location != self.location) {
  parent.location = self.location.href
}
</script>

Voit kokeilla scriptin toimivuutta pyytämällä tätä sivua kehyksiisi. Seuraa sivun latautumista nähdäksesi miten sivu "vapauttaa itsensä".


Valinnainen vapautus

Vastaavasti voidaan antaa asiakkaalle mahdollisuus päättää kehyksistä vapautumisesta liittämällä seuraava SCRIPT-elementti sivujen BODY-osastoon:

<script type="text/javascript">
if(top != self) {
document.write('<a href="' +self.location.href+ '" target="_top">Pois kehyksistä!</a>');
}
</script>

jolloin Pois kehyksistä! -linkki tulostetaan, mikäli dokumentti löytyy kehysasetelmasta.

yksi taso ylös