Jag har en funktion som ska få tag på lagrets ID, fungerar i IE, men inte i Firefox. Jag stänger den här tråden, felet löste sig, men jag vet fortfarande inte vad som felade eller hur det löstes.  Ie och de övriga läsarna skiljer på .GetDocumentById(xx) samt .All(xx) som bara fungerar i IEFå tag på lagrets ID i IE,Mozilla Firebird osv.
    
    
Så här ser den ut: 
<code>
function Layerdef(id){
  var objLayer = get_layer(id)
  if(objLayer){
  this.id=get_layer(id)
  this.idshort=get_layer(id) //get_layer(id)
  this.name=id
  this.show_layer = show_layer
  this.hide_layer = hide_layer
  this.pos_layer = pos_layer
  this.plac_layer = plac_layer
  this.get_y=get_y
  this.get_x=get_x
  this.get_layerheight=get_layerheight
  this.get_layerwidth=get_layerwidth
  this.set_layerheight=set_layerheight
  this.set_layerwidth=set_layerwidth
  this.change_bgcolor=change_bgcolor
  this.clip_layer=clip_layer
  this.paste_to_layer=paste_to_layer
  this.set_z_index=set_z_index
  } else if (objLayer==false) { 
  alert("Whyyyy?" +strError + id);
   }
}
</code>
I Firefox så smäller det och alerten kommer upp.
Hur får man tag på lagrets ID i Firefox undrar jag då, om det ens går.
//Anna-KarinSv: Få tag på lagrets ID i IE,Mozilla Firebird osv.
    
    Sv:  Få tag på lagrets ID i IE,Mozilla Firebird osv.