Hallo,
theoretisch gibt es 3 Möglichkeiten, eine Excel-Datei in einem DIV auszugeben:
1. Inline-Frame
2. SSI
3. als Object
Es handelt sich um ein Intranetprojekt, alle User haben IE7 und Excel2002.
Die anzuzeigende Datei soll dabei das gesamte DIV ausfüllen, und dessen Größe schwankt in Abhängigkeit von der Größe des Browserfensters.
Die Lösung 1 scheidet aus, weil sie zwar funktioniert, aber hässlich ist:
- Es gibt 2 senkrechte Scrollbalken, die manchmal übereinander liegen.
- Man kann für den inline-Frame zwar angeben height="100%", aber der IE nutzt dann trotzdem nur einen kleinen Teil des DIV
Die Lösung 2 scheidet aus, weil es sich um php-Dateien handelt, die das DIV enthalten.
Die Lösung 3 bekomm ich nicht zum Laufen. Was zwar wunderbar funktioniert, ist das Einbinden von z.B. einer pdf-Datei:
<object height="100%" width="100%" data="/media/Test2009.pdf"> </object>
Was aber nicht klappt ist das gleiche mit einer xls-Datei, auch wenn ich die Parameter variiere:
<object height="100%" width="100%" data="http://myhost/media/Kopie2009.xls" type="application/vnd.ms-excel" classid="CLSID:00020820-0000-0000-C000-000000000046">
<param value="http://myhost/media/Kopie2009.xls" name="filename" /> Problem </object>
Fragen: Hat jemand schon mal erfolgreich eine xls-Datei in einem DIV angezeigt? Wie?