Antwort an „Rolf B“ verfassen

Hallo Reschi,

willst du mir sagen, dass der Callstack zeigt, dass eine open-Methode aufgerufen wird und diese setStatus aufruft?

Es gibt im Document-Interface (Teil der JS-Schnittstelle zum Browser) eine open-Methode, die ist aber veraltet und es ist auch nicht bekannt, dass die implizit eine setStatus-Funktion sucht und aufruft. Allerdings steht in deinem Code-Snippet auch das uralte language-Attribut, man muss also mit allen möglichen historischen Relikten rechnen.

Gehört die open-Methode, deren Aufruf du da findest, zu deinem Projekt? Hat sie Sourcecode oder wird sie als native code angezeigt?

Was übrigens auch sein kann (ist aber gruseliger Stil): da baut sich irgendwer einen Funktionsnamen als String zusammen und ruft setStatus darüber auf.

setGlobalProperty("Status", 47);
...
function setGlobalProperty(name, value) {
   const setter = window["set"+name];
   if (setter)
      setter(value)
}

Das ist eine von vielen ekligen Möglichkeiten.

Ist deine Seite öffentlich zugänglich? Oder bastelst du im stillen Kämmerlein mit myAVR herum?

Rolf

--
sumpsi - posui - obstruxi
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen