Ingo Turski: ebenen ein- und ausblenden

Beitrag lesen

Hi,

function MM_reloadPage(init) {  //reloads the window if Nav4 resized

diese Funktion kannst Du getrost löschen.

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all)

und hier haben wir das vermutete document.all ...

for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;

... und document.layers als Fallback für den damals gängigen Alternativbrowser Netscape4.
Auch diese Zeile bis auf den return kannst Du löschen.

was kann ich stattdessen einsetzen?

ich hasse diese kryptischen Dreamweaver-Scripts.
Da Opera und Firefox document.all aus Kompatibilitätsgründen z.Z. unterstützen, Firefox die Existenz dieses Objekts in einer Abfrage jedoch verneint, sollte es für's erste reichen, &&d.all zu entfernen.

freundliche Grüße
Ingo