hi ebenfalls,
Wie kann ich auf eine Zelle zugreifen und dort eine eigene HTML Datei ( z.B. ) einfügen?
nach meinem Kenntnisstand schwierig bis nahezu unmöglich. Versuchen kannst du es mit SSI. Am einfachsten ist es möglicherweise, die gesamte Seite über ein CGI-Skript einzulesen, und da könntest du dann Inhalte aus nahezu beliebigen anderen Seiten mit einlesen (parsen) lassen. Soweit ich unterrichtet bin, lassen sich _komplette_ fremde HTML-Dokumente nicht einmal in Layer (positionierte DIV's) vollständig übernehmen - Teile davon allerdings gut.
Ein Trick besteht möglicherweise (hab ich bisher noch nicht korrekt hingekriegt) darin, die HTML-Seite, die du einbinden möchtest, zunächst temporär als Textdokument zwischenzuspeichern und diese Textdatei dann über PHP in die Tabellenzelle einzulesen. Prinzipiell müßte das gehen, aber, wie gesagt, mit befriedigendem Ergebnis hab ich das auch noch nicht hinbekommen, irgendwas klemmt vor allem dann, wenn die einzulesende HTML-Seite CSS oder Javascript enthält oder aber auf externe Quellen zurückgreift.
Geht das überhaupt??
_das_ geht mit Sicherheit nicht über einen "direkten" Weg, jedenfalls bisher nicht. Über PHP oder CGI könnte es funktionieren, macht aber bissel Arbeit.
Da ich an demselben Problem (nicht bei Tabellenzellen, aber bei DIV's) auch schon herumgeknabbert habe, wäre ich selber daran interessiert, wenn jemand andres, ders vielleicht schonmal hingekriegt hat, sich auch noch äußern könnte.
Vorerst kannst du ja mal das Forumsarchiv nach Stichwörtern wie "einlesen" o.ä. durchsuchen - keine Sorge, die mehreren hundert postings, die sich mit deiner Frage beschäftigen, sind allesamt zwar sehr lehrreich, aber ich habe darin noch keine befriedigende Lösung gefunden. Teillösungen gibt es jedoch durchaus.
Grüße aus Berlin
Christoph S.