Gernot Back: Übergroße Tabelle in einem Frameset laden

Beitrag lesen

Hallo Alex,

das PRoblem scheint gelöst zu sein. Statt die tabelle zu laden, habe ich das Frameset mal geladen, vermutlich hat es über die eigentliche tabelle kein frameset aufbauen können, weshalb auch die funktionen nicht starteten.

Jetzt wird mir auch alles klar; es liegt an der Nachladefunktion. Versuche doch mal Folgendes, damit die Tabelle auch angezeigt wird, wenn JavaScript deaktiviert ist:

  
if (document.layers) {  
 window.location.replace("leer.html");  
} else {  
 if((self == parent) || ((top == parent) && (top != parent.parent))) {  
// ^ dies ist ergänzt^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
  window.location.replace("frameset.html");  
 }  
}

So sollte die Seite tabelle.html auch dann _mein Frameset zwischen deines und sich selbst nachladen. Das Problem war, dass es zum Nachladen nicht kam, weil die Seite "tabelle.html" durch Einbinden in _dein Frameset bereits nicht mehr ihre eigene Mutterseite war und somit  if(self == parent) nicht erfüllt wurde.

Gruß Gernot