p3dr0: Bilder in einem anderen Frame ändern

Beitrag lesen

hi,

hab mir da was zusammengebastelt... hier mal die wichtigsten codezeilen die ausgeführt werden sollen:

function Set_menu(pic_nr) {
if(pic_nr == 0) {
document.ueber.src = ueber_off.src;
document.aktuelles.src = aktuelles_off.src;
document.service.src = service_off.src;
}
}

dies ist eine funktion, wo je nach parameter bestimmte bilder ausgetauscht werden und dann hab ich noch den fall mit eingebaut, falls alle drei bilder resetet werden sollen, dieser fall wird eigentlich nur von anderen frames ausgeführt.

dieser reset findet immer in den hrefs auf anderen frames statt:

<a href="..." ... onClick="javascript:parent.top.Set_menu(0)">

soweit funzt das script auch aber leider nur im mozilla und netscape, leider ist es auch erforderlich dass es im internet explorer läuft.

im internet explorer bekomm ich immer folgende fehlermeldung:

"Das Objekt unterstützt diese Eigenschaft oder Methode nicht."

Opera:
Event thread: onclick
Error:
name: TypeError
message: Statement on line 1: Expression did not evaluate to a function object: parent.top.Set_menu
Backtrace:
  In unknown script
    parent.top.Set_menu(0);
  At unknown location
    {event handler trampoline}

Mozilla/Netscape:
keine Fehlermeldung und funktioniert wie geplant...

also, kann mir da jemand weiterhelfen wo der fehler ist, da es auch ordnungsgemäß auf dem ie laufen soll.