Sisco: performance problems

Beitrag lesen

Hi,

folgender Script:

function navController(activetab){
 var reiter = new Array("Allgemein","Adressen","Test1");
 for(var i=0;i<=3;i++){
  flag = (i == activetab)? "inline" : "none";

document.getElementById("basic_"+reiter[i]).style.display = flag;
  //document.getElementById("basic_"+reiter[i]+"_buttons_edit").style.display = flag;
  //document.getElementById("basic_"+reiter[i]+"_buttons_read").style.display = "none";
  if(activetab <=8)
  document.getElementById("nav"+i).className = "tabnav";
 }

if(activetab <=8)
 document.getElementById("nav"+activetab).className = "tabnav-selected";

currentTab = activetab;
}

Alleine der braucht schon 20mal so lange. Hier wird doch nur was versteckt bzw. sichtbar-gemacht.

Sisco

Hi,

  1. Poste mal Dein Script vieleicht kann man da was optimieren.
  2. Tausch den Browser. So blöd sich das auch anhört, aber der IE ist was Performance betrifft gar nicht gut.
  3. Prüf mal mit welcher Priorität der IE auf den jeweiligen Rechner läuft.

Gruss Matze