mb: Resourcenbelastung von .onresize und document.heigth/width?

Guten Tag,

ich will in meinem Projekt dynamische Elemente einfliegen lassen welche die variable größe des fensters, der Elemente, usw benötigen die sich ständig verändern auf grund des user verhaltens was absicht ist. Frist das zuviel resoucen für die verarbeitung???

fals noch unklarheiten da sind bitte fragen.

Liebe Grüße
mb

  1. ich will in meinem Projekt dynamische Elemente einfliegen lassen welche die variable größe des fensters, der Elemente, usw benötigen die sich ständig verändern auf grund des user verhaltens was absicht ist. Frist das zuviel resoucen für die verarbeitung???

    Das klingt zunächst nach einer ziemlich einfachen Animtation, damit dürftest du in keine größeren Schwierigkeiten laufen. Falls doch, dann sind die Profiler von Chrome hilfreiche Werkzeuge, um den Flaschenhals zu ausfindig zu machen.

    1. ich will in meinem Projekt dynamische Elemente einfliegen lassen welche die variable größe des fensters, der Elemente, usw benötigen die sich ständig verändern auf grund des user verhaltens was absicht ist. Frist das zuviel resoucen für die verarbeitung???

      Das klingt zunächst nach einer ziemlich einfachen Animtation, damit dürftest du in keine größeren Schwierigkeiten laufen. Falls doch, dann sind die Profiler von Chrome hilfreiche Werkzeuge, um den Flaschenhals zu ausfindig zu machen.

      Ist es auch aber ich hab da so problem gehabt mit diesem Sourcecode is aber auch schon n ja her und hab weniger mit OOP Programmiert als jetzt:

      //====| Dialog Fenster |===============================================================|
      function dialogAusrichten() {		
        if (boolZeigeDialog == true) {
          if (boolDialogGraph == true) {
            // Inhalt >= Dialogbox + definierte Groesze
            if ((objInhalt.offsetHeight -128) >= objDialogInhalt.offsetHeight && objDialogInhalt.style.height != "") {
      	objDialogInhalt.style.height = "";
            }
            // Inhalt < Dialogbox + undefinierte Groesze
            if ((objInhalt.offsetHeight -128) < objDialogInhalt.offsetHeight) {
              objDialogInhalt.style.height = (objInhalt.offsetHeight -128) + "px";
            }
            // Inhalt > Dialogbox + definierter Groesze
            if ((objInhalt.offsetHeight -128) > objDialogInhalt.offsetHeight) {
              // feste Groesze wird geleert
      	objDialogInhalt.style.height = "";
      	// Prueft wiederholt ob Inhalt kleiner als Dialogbox ohne hoenangaben ist
      	if ((objInhalt.offsetHeight -128) < objDialogInhalt.offsetHeight && objDialogInhalt.style.height == "") {
                objDialogInhalt.style.height = (objInhalt.offsetHeight -128) + "px";
              }
            }
          }
          if (boolDialogKoord == true) Eingabe(1);	// Pruefen: Koord Weitenangaben
          intDialogFixMaszX = parseInt((objBody.offsetWidth  / 2) -(objDialog.offsetWidth  / 2));
          intDialogFixMaszY = parseInt((objBody.offsetHeight / 2) -(objDialog.offsetHeight / 2));
          objDialog.style.left	= intDialogFixMaszX + "px";
          objDialog.style.top		= intDialogFixMaszY + "px";
        }
      }
      

      ich hatte da nur EIN Element das ich zentrieren muss. Ich will n Dialog Elemente plazieren die resizen muss. Deswegen habe ich da so meine Bedenken. Danke für den Tipp mit Chrome, werds mir ansehen. Grüße mb