Thomas: Anzahl der Frames ermitteln

Hallo!

Ich möchte mir mit einem Skript die Anzahl der Frames ausgeben lassen.
Hab leider nicht viel Ahnung von Javascript.
Kann mir jemand sagen, was ich an diesem Skript verändern müsste, damit es klappt? Oder ist es totaler Müll?

<script type="text/javascript">
<!--
function thomas(x);
{
var x = parent.frames.length;
if(x == 0){
 document.write("Diese Seite hat "x" Frames.");}
 }
-->
</script>

Mfg Thomas

  1. Sup!

    Kann mir jemand sagen, was ich an diesem Skript verändern müsste, damit es klappt? Oder ist es totaler Müll?

    Naja...

    <script type="text/javascript">
    <!--
    function thomas(){
    var x = parent.frames.length;
    document.write("Diese Seite hat "+x+" Frames.");
    }

    könnte gehen.

    Gruesse,

    Bio

    --
    Faster, Harder, Scooter!
  2. hallo

    Oder ist es totaler Müll?

    ja ;-), weil:

    var x = parent.frames.length;
    if(x == 0){
    document.write("Diese Seite hat "x" Frames.");}
    }

    du hier folgendes machst:
    du weist x die Anzahl an Frames zu
    dann prüfst du: wenn x gleich 0, dann schreibe "Diese Seite hat .. ."

    du solltest entweder prüfen if (x !=0){
    oder es ganz weg lassen wie Bio es geschrieben hat

    gruss

    --
    no strict;
    no warnings;
    Selbstcode: (_*_) ^_^ ( . ) ( . ) :-(bla)