ich: wo is der fehler?!

<script>
function titel()
{
 document.title=="test";
 alert(self.frames["sponsor"].document.title); //1.fehlversuch
 alert(document.frames("sponsor").title);//2...
 alert(document.sponsor.title);//3...
}
</script>

<frameset rows="30,*,0">
<frame name="oben" noresize src="http://ipcheck.de">
<frame name="sponsor" noresize src="http://hoh.de" onload="titel()">
</frameset>

sinn soll sein, dass in einer alert message der titel des frames mit dem name sponsor mitgeteilt wird.
Es kann kein code in die in 'sponsor' geladene seite eingebunden werden.
warum funktion

  1. Hallo,

    versuch mal parent.sponsor.document.title resp. top.sponsor.document.title (je nachdem wie Deine Frame-Konstruktion ist).

    Grüße,

    Utz

  2. hi

    schau dir http://selfhtml.teamone.de/javascript/objekte/document.htm noch mal genau an und korrigiere dementsprechend dein script.

    so long
    ole
    (8-)>

    --
    Die Summe aller menschlichen Intelligenz ist eine Konstante.
    Das Problem ist das Bevölkerungswachtum...
    sh:( fo:) ch:| rl:° br:& n4:° ie:% mo:} va:| de:] zu:| fl:( ss:) ls:\ js:|
    If you can't beat 'em...eat 'em !
  3. Hi,

    <script>

    Erster Fehler - type-Attribut fehlt.

    <frameset rows="30,*,0">
    <frame name="oben" noresize src="http://ipcheck.de">
    <frame name="sponsor" noresize src="http://hoh.de" onload="titel()">

    Zweiter Fehler: frame hat kein onload-Attribut.

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/