Michael: Sehr seltsames Problem...

Beitrag lesen

Hallo zusammen <!-- muss ich noch "Sehr geehrt" schreiben? ;-) //-->

an unkorrekter Definition von mouseX/mouseY kann es nicht liegen, dann würden die anderen Felder nicht vollkommen korrekt angezeigt. Wie gesagt, das Problem ist SEHR seltsam, denn im IE funktioniert die genau gleiche Version vollkommen richtig.

lexikonxxx ist eine Einzellige Tabelle, hier die Definition:

function LexikonEintrag(name, eintrag, height){
  lexikonOpened="lexikon"+name;
  this.htmltag='<table id="lexikon'+name+'" class="lexikon" bgcolor='+fgcolor+' style="position:absolute; visibility:hidden; width:200px; height:'+height+'px; left:0px; top:0px"><tr><td><b>'+name+': </b>'+eintrag+'</td></tr></table>';
  this.htmltag=this.htmltag+'<img id=lexikon'+name+'eckeOL  src="ecke_kl_ol_hell.gif" style="position:absolute; visibility:hidden"></img>';
  this.htmltag=this.htmltag+'<img id=lexikon'+name+'eckeOR  src="ecke_kl_or_hell.gif" style="position:absolute; visibility:hidden"></img>';
  this.htmltag=this.htmltag+'<img id=lexikon'+name+'eckeUR  src="ecke_kl_ur_hell.gif" style="position:absolute; visibility:hidden"></img>';
  this.htmltag=this.htmltag+'<img id=lexikon'+name+'eckeUL   src="ecke_kl_ul_hell.gif" style="position:absolute; visibility:hidden"></img>';
  document.write(this.htmltag);
}
var lexikon=new LexikonEintrag('Lexikon', 'Darin kann man praktisch alles nachschlagen', 50);

mfG

Michael