Vielleicht wird der Eventhandler nicht mehr aufgerufen. Setz eine Kontrollausgabe rein, wie
console.log('window.onload called');
.
Er wird aufgerufen. Hatte mir da einen Breakpoint gesetzt, um zu sehen, ob das Objekt vielleicht immernoch existiert und daher das Problem auftritt.
Andernfalls würde die Grafik (das Diagramm) auch gar nicht erst mehr angezeigt werden.
Die Grafik wird ja theoretisch auch erzeugt, nur eben nicht sichtbar, denn beim MouseOver über Werte der nicht sichtbaren Kurve wird das Popup mit den Zahlenwerten.
Theoretisch würde ich erwarten, dass beim Neuladen der Seite, der gesamte Inhalt und die Aktionen dieser Seite vergessen werden. Habe ich denn eine Möglichkeit den Zustand eines Objekts mit allem drum und dran zu speichern und mit einem anderen Objekt inhaltlich zu vergleichen? Vielleicht wird etwas inhaltlich an meiner Variable "Grafikconfig" geändert, das einen erneuten Aufruf dann verbaut?
LG Klaus