Boris: Simpler Link auf Powerpoint verursacht Runtime Error

Hallo,

ich habe ein ganz normales <a href="powerpoint.ppt">Folien</a>. Dies klappt in der Regel auch. Auch im Internet Explorer 6.0. Nun habe ich gerade von einem Einzelfall gehört, bei dem ein Runtime Error entsteht. Wenn das File heruntergeladen wird (mit REchtklick -->save as...) und dann geöffnet wird, gibt es aber keine Probleme. Auch das Symbol für den File wird angezeigt (also sollte auf diesem Rechner auch der Typ .ppt registriert sein). Kann man durch die explizite Angabe eines MIME-Typs oder Zeichensatzes möglicherweise den Fehler umgehen? Oder lohnt sich ein Verbesserungsversuch hier sowieso nicht?

Wenn es an der Betriebssystem- oder Explorer-Einstellung liegt wäre die einzige mir bekannte legale Methode die VErwendung von Actve-X-Controls. Dazu müsste ich den Fehler aber erst einmal reproduzieren können.

Vielleicht habt ihr eine Idee oder nehmt mir wenigstens die Last der SChuld von den Schultern.

Gruss,
Boris

  1. Hallo Boris,

    Schreibe einfach dazu: "Alle Leute, die mit dem IE surfen, sind selbst dran schuld, da ihr Browser beim Anklicken des Links abstürzt [...]" *g* - nein, aber wenn dieser gottverdammte schei*browser bei jeder kleinigkeit rummeckert, dann soll er doch bleiben, wo der pfeffer wächst [...] - und der "ihn bedienende" (sprich der "surfer") - wenn man das überhaupt bei M$-Produkten so sagen darf ;-) - auch.

    Falls du natürlich so intelligent sein willst und nicht 40% (>80% surfen mittlerweile laut statistiken mit dem IE, wie viele es mit IE6 sind weiß ich nicht auswendig) ausschließen willst, musst du eben einen alternativen Link für IE's verwenden auf eine Seite mit einer ActiveX-Control (dir sollte jedoch auch bewusst sein, dass viele IE-User, die halbwegs logisch denken können, ActiveX oder gar "Active Scripting" (=JavaScript&VBScript) ausgeschaltet haben.

    WauWau

    --
    Wau - hier ist mein Selfcode:
    ss:) zu:) ls:< fo:~ de:] va:) ch:° n4:# rl:( br:< js:| ie:% fl:| mo:|
    [mein alter sah optisch irgendwie besser aus ;-)]
  2. Moin,

    versuch mal den Mime-Typ anzugeben "application/mspowerpoint" (dann wird sich bei instlliertem PP oder dessen Viewer) natürlich dieser öffnen.
    Mehr zu den Mime-Typen
    http://selfhtml.teamone.de/diverses/mimetypen.htm

    Stefan

  3. Hallo Boris.

    ich habe ein ganz normales <a href="powerpoint.ppt">Folien</a>. Dies klappt in der Regel auch. Auch im Internet Explorer 6.0. Nun habe ich gerade von einem Einzelfall gehört, bei dem ein Runtime Error entsteht.

    Welche Bibliothek (DLL) verursacht den Runtime-Error? Wichtig wäre zu wissen, wie die komplette Fehlermeldung lautet.

    Wenn das File heruntergeladen wird (mit REchtklick -->save as...) und dann geöffnet wird, gibt es aber keine Probleme. Auch das Symbol für den File wird angezeigt (also sollte auf diesem Rechner auch der Typ .ppt registriert sein).

    Ja, das klingt so, als ob der PC wüsste, was er mit .ppt-Dateien tun soll. Aber ob der Browser auch weiß, dass es der PC weiß, und ob die Versionen der Präsentation und des lokal installierten Programmes kompatibel sind und ob die für das Anzeigen von Präsentationen im Browser erforderliche Laufzeitbibliothek korrekt bzw. überhaupt installiert ist, kannst du nur versuchen, anhand der Fehlermeldung zu erraten.

    Kann man durch die explizite Angabe eines MIME-Typs oder Zeichensatzes möglicherweise den Fehler umgehen? Oder lohnt sich ein Verbesserungsversuch hier sowieso nicht?

    Ich bin mir fast sicher, dass es nichts mit dem MIME-Typ oder dem Zeichensatz zu tun hat, denn dieser scheint korrekt ausgeliefert zu werden, sonst würde es nicht in 99% der Fälle funktionieren.

    Wenn es an der Betriebssystem- oder Explorer-Einstellung liegt wäre die einzige mir bekannte legale Methode die VErwendung von Actve-X-Controls. Dazu müsste ich den Fehler aber erst einmal reproduzieren können.

    Auch hiermit sehe ich persönlich keine Verbesserungsmöglichkeit. Wenn du Versionskonflikte ausschließen kannst, kann es meiner Meinung nach nur an der Konfiguration des Client-PCs liegen. Abhilfe könnte hier die Installationsoption "Vorhandene Officeinstallation reparieren" schaffen. Das liegt allerdings als Anbieter der Präsentation nicht in deinem Einflussbereich.

    Grüße
    Siechfred