Du bist nicht angemeldet.

  • Anmelden
  • Registrieren

Boa

Fortgeschrittener

Beiträge: 200

1

28.06.2005, 11:41

Framebrecher

Wer nicht möchte, dass seine in einem Frame geladen werden kann, kann einen Framebrecher verwenden.
Dazu gibt es versch. Möglichkeiten, die eine ist mit javascript:

HTML

1
2
3
4
5
6
7
8
<script language="Javascript"> 
<!-- 
if(top.frames.length>0) 
{ 
top.location.href=self.location; 
} 
//--> 
</script>

Lösung 2:

HTML

1
2
3
4
5
6
7
8
9
10
11
12
<script language="Javascript"> 
<!-- 
if (top.frames.length > 0) { 
if (document.images) { 
	top.location.replace (self.location.href); 
} 
else { 
	top.location.href = self.location.href; 
} 
}
//--> 
</script>

Boa

Fortgeschrittener

Beiträge: 200

2

28.06.2005, 12:08

Es gibt auch die Möglichkeit das mit php zu lösen:

PHP-Quelltext

1
2
3
4
5
6
<?php 
$meinedomain 'domain.de'//hier die domain eintragen 
if (($_SERVER['HTTP_REFERER'] != '') && (ereg($meinedomain,$_SERVER['HTTP_REFERER']) == false)) { 
header("Location: index.php"); //Startseite 
?>

Thema bewerten