js: variabeln in einem anderen frame ändern

Beitrag lesen

hallo liebes self forum :)

ich habe in meinem frame a ein bild eingebaut das folgendermassen aufgerufen wird

<script>
var bild = "<a href='link_sowieso.htm'><img src='bild_sowieso.gif'></a>";
document.write(bild);
</script>

und aus frame b erhalte ich jetzt neue informationen für das bild und den link aus einem perl script, der output von dem perl script ist die komplette bildinfo mit link, sprich so:
<a href='neuer_link.htm'><img src='neues_bild.gif'></a>

jetzt würde ich gerne einfach von frame b den kompletten link an frame a übergeben und die "var bild" überschreiben sodass das das bild mit link neu gesetzt wird

wie kann ich jetzt die variabel gezielt ansprechen ?!

ich hoffe mir kann jemand helfen, die einzige möglichkeit die ich sonst noch sehe ist mir die src von dem link und dem bild zu extrahieren, aber das will ich nur machen wenn ich es nicht schaffe den kompletten link zu übergeben...
bis jetzt habe ich nur die bildsrc übergeben, das sah dann so aus:
...onLoad="top.frames[0].document.formular.banner.src='banner/<? echo $new_banner; ?>';"...

in $new_banner steht die neue <img src... >
vielen dank für eure hilfe!

thx
js