Yomar Urungar: DAS GIBT'S doch nicht?

Beitrag lesen

Hi alle,

ich habe hier ein Netscape 6 Problem:

ich habe eine Funktion, die bei OnMouseOver aufgerufen wird.

function setImage(image){
 ns4 = (document.layers)? true:false
 ie4 = (document.all)? true:false
 v6 = (document.getElementById)? true:false

$img = new Image();
 $img.src = image;

if(ie4){
  document.all.menuImage.background=$img.src;
 }
 else if(ns4){
  document.menuImageLayer.background.src=$img.src;
 }
 else if(v6){
  document.getElementById("menuImageLayer").style.backgroundImage = $img.src;

}
}

und in der html-Datei habe ich eine Tabelle mit einem <td id="menuImage" name ="menuImage"...>...</td> und ein layer <layer id="menuImageLayer">...</layer>

In ns4 funktioniert das total super. Aber in NS6 will das einfach nicht klappen. Weiss jemand wieso das nicht geht?

Thx
Yo