Was bewirkt dieses Script?
Seb
- javascript
Hallo,
versuche gerade per try and error die Verwendung von "location" zu verstehen. Ich fand dabei folgende Script:
<script language="JavaScript">
if (window !=top) top.location.href=
location.href;
</script>
Kann mir jemand möglichst verständlich - erläutern, was es bewirkt?
Mit Dank & Gruß
Hallo,
versuche gerade per try and error die Verwendung von "location" zu verstehen.
<blöde-frage>
Wieso schaust Du nicht in SELFHTML nach?
</blöde-frage>
if (window !=top)
In [eckigen Klammern] die dazugehörigen Teile des Quelltexts.
Wenn das aktuelle Fenster/Frame (in dem diese Seite geladen ist) [window] *nicht* [!] dem eigentlichen Browserfenster [top] entspricht [=], dann
top.location.href= location.href;
Setze die Adresse [location.href] des Browserfensters [top] auf die Adresse dieses Frames [location.href].
Dieses Script soll verhindern, dass die Seite, in der es steht, in einem Frameset geladen wird. Falls dies doch der Fall ist, wird das komplette Frameset durch diese Seite ersetzt.
Grüße,
Christian