Hallo, Aleksej,
kann ja sein dass ich den fragesteller falsch verstnaden habe
Ja, ich denke schon.
aber würde es nicht so gehen?:
Nein, er wollte das genaue Gegenteil erreichen, nämliche solche Scripte außer Kraft zu setzen.
<script language="Javascript" type="text/JavaScript">
Das language-Attribut ist redundant, beim Mimetyp ist möglicherweise die Groß- und Kleinschreibung relevant (?).
if (top.frames.length<1) {
Müsste das nicht größer als Eins heißen?
Möglich wäre auch top!=self, siehe http://selfhtml.teamone.de/javascript/beispiele/seitenanzeige.htm].
document.location = 'index.html'
location ist ein Unterobjekt von window, außerdem wäre top.location=self.location schlauer, da ja keine Weiterleitung stattfinden soll.
Mathias