Hallo!
function buster()
{
if(top.frames.length > 0)
top.location.href=self.location;
self.name=ich;
}die beim Start aufgerufen wird.
<body alink="#ffffff" background="pix/back_mslm.gif" onload="buster()" vlink="#000000">#gekuerzt
function buster()
{
/* Ist Frame-Array größer 0, das bedeutet, das die Seite in einem Frameset angezeigt wird. */
if(top.frames.length > 0)
/* lade im selben Browserfenster http://www.wdrmaus.de/mslm/mslm_idx.html */
top.location.href=self.location;
/* Dann nenne das Fenster "ich" */
self.name=ich;
}
Dieses Script nennt man auch Framekiller. Erscheint die Seite http://www.wdrmaus.de/mslm/mslm_idx.html in einem Frame, werden alle Frames aufgelöst und http://www.wdrmaus.de/mslm/mslm_idx.html neu geladen.
Normalerweise sollte self.name=ich; so lauten self.name="ich";, den ich ist ein String und gehört in Anführungszeichen.
Schaue doch mal in der Quickbar von selfhtml nach <../../tq.htm>. Dort suchst Du Dir unter dem Bereich JavaScript alle Befehle raus und liest es Dir dort vielleicht noch mal durch.
mfg, André