Joachim: Browserproblem (Mozilla) bei innerHtml

Beitrag lesen

Hi,

document.all[id+'content'].innerHTML = "<iframe src='"+id+".html' width='100%' height='100%' frameborder='0' border='0'></iframe>";

Du bist Dir darüber im Klaren, dass es haufenweise Gründe gegen eine solche Lösung gibt? Dabei ist die Javascript-Abhängigkeit imho noch der Geringste. KO-Kriterium wäre für mich jedoch, dass keine Suchmaschine diese Inhalte je indizieren wird. Ausserdem - wenn Du schon mit Javascript rumdokterst, warum dann diese unhandliche iframe-Lösung mit allem, was gegen Frames spricht (siehe Archiv)? Dann kannst Du die Daten doch gleich per Ajax holen und direkt in das Div schreiben.

Ach ja, die fehlerhafte - resp. proprietäre - Referenzierung wurde ja bereits erwähnt, dokument.all gehört schon lange in die Mottenkiste...

Gruesse, Joachim

--
Am Ende wird alles gut.