performance problems
Sisco
- javascript
Hallo,
ich habe bei einer meiner Anwendungen ein dummes Problem - sie läuft auf manchen Rechnern extram langsam (faktor 20, statt 1,5s ganze 30s). Am Netzwerktraffic kann es nicht liegen, da auch JS-Funktionen ohne traffic 20mal langsamer laufen als sonst. Beim 'schnellen' Rechner handelt es sich um einen P3-800Mhz mit 256MB Ram und IE5, bei der Schnecke überwiegend um IBM Thinkpads, P3-1Ghz mit 256MB IE5. Beide Rechner laufen mit NT4. Ich habe mit dem Systemmonitor geschaut ob irgendwelche anderen Task das System ausbremsen, ober nichts gefunden.
Kann mir hier irgenjemand weiterhelfen?
Danke,
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
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,
- Poste mal Dein Script vieleicht kann man da was optimieren.
- Tausch den Browser. So blöd sich das auch anhört, aber der IE ist was Performance betrifft gar nicht gut.
- Prüf mal mit welcher Priorität der IE auf den jeweiligen Rechner läuft.
Gruss Matze