Chris: background-image wird nicht gezeigt

hallo. folgendes problem: diese funktion soll in einer tabellen zelle das hintergrundbild wechseln:

function back()
{top.frame.document.all.id.style.backgroundImage="url(bild.jpg)"}

frame=zielframe
id=id der tabellenzelle
bild.jpg=hintergrundbild

laut selfhtml ist das so richtig, aber es funktioniert nicht. warum?

gruß, christian

PS: das bild befindet sich im selben verzeichnis, wie die html mit dem script.

  1. hi

    function back()
    {top.frame.document.all.id.style.backgroundImage="url(bild.jpg)"}

    kann ich mir nicht vorstellen das diese konstruktion jemals funktioniert, aber versuchs mal damit:

    function back() {
    parent.[zielframe].document.getElementById('ZellenId').style.backgroundImage = 'url(bild.jpg)'
    }
    ob es so funktioniert weiß ich nicht, deswegen hier noch das Originalscript (das funktioniert):
    http://forum.de.selfhtml.org/archiv/2002/4/10343/#m57307

    gruß
    Tobias