Cyx23: wie, wo finde ich weitere Objekte einer Seite?

Hallo,

gibt es weitere Möglichkeiten auch unbekannte Objekte, Variablen
usw. abzufragen, als mit den u.g. Schleifen?

var Ausgabe = "";
for (var Eigenschaft in document){
     Ausgabe = Ausgabe + Eigenschaft +' : '+ document[Eigenschaft] + "<br>";
 }
Ausgabe+='<hr>';
for (var Eigenschaft in window){
     Ausgabe = Ausgabe + Eigenschaft +' : '+ window[Eigenschaft] + "<br>";
}

Das ist zwar sehr interessant, aber unvollständig, wie kann man
noch mehr gezeigt bekommen?

Grüsse

Cyx23

  1. Hallo,

    gibt es weitere Möglichkeiten auch unbekannte Objekte, Variablen
    usw. abzufragen, als mit den u.g. Schleifen?

    var Ausgabe = "";
    for (var Eigenschaft in document){
         Ausgabe = Ausgabe + Eigenschaft +' : '+ document[Eigenschaft] + "<br>";
     }
    Ausgabe+='<hr>';
    for (var Eigenschaft in window){
         Ausgabe = Ausgabe + Eigenschaft +' : '+ window[Eigenschaft] + "<br>";
    }

    Das ist zwar sehr interessant, aber unvollständig, wie kann man
    noch mehr gezeigt bekommen?

    Grüsse

    Cyx23

    Am besten wäre es mit der MSHTML-DLL von Microsoft, da kannst du im Objektviewer in Visual Basic alle Objekte nachschauen.
    Ansonsten bleibt dir glaube ich nichts anderes übrig als eine Verkettung von Schleifen zu programmieren, die bei Index 0 starten und bis zu [Object].length laufen.
    Das Debugging dabei wird äußerst kompliziert, möchte ich dich warnen...

    Marc Reichelt || www.marcreichelt.de