JS: Alle sichtbaren Layer ermitteln

Hallo,

ich benötige eine kleine Funktion um alle (sichtbaren) Layer einer Seite zu ermitteln.

Bisher habe ich alle HTML-Elemente der Seite ausgelesen (tagName) und dann alle „DIV“ Elemente in ein Array geschrieben und auf Sichtbarkeit überprüft.

Gibt es noch eine andere Möglichkeit alle (sichtbaren) Layer eines Dokumentes zu ermitteln??

Nun,

nach meiner voreiligen meinung nur, wenn Du auf Dein Array verzichtest und in einem for-Loop direkt die Layers testest:

Netscape:

for (var i=0; i