Moin!
Ihr kennt das doch sicher: Wenn ein Browser ein Plugin für eine Dateiart (z.B. .pdf) installiert hat und man auf einen zugehörigen Link klickt, wird die Datei im aktuellen Fenster dargestellt. Ist das Plugin nicht installiert, erscheint der Download-Dialog.
Nun würde ich aber gerne vorhersagen, was von beidem passiert, da ich einen Link auf eine .PDF-Datei aus einem relativ kleinen Popup-Fenster habe und im ersten Fall (Plugin vorhanden) das aktuelle Fenster schliessen und die Datei in einem neuen, grossen Fenster öffnen will. Im Zweiten Fall soll dann der Download-Dialog erscheinen und möglichst auch das Popup-Fenster gleich geschlossen werden.
Mein Ansatz war es, das plugins-Objekt nach application/pdf zu durchsuchen (wie im Beispiel in SelfHTML), aber das ist leider Plattform-abhängig.
Hat jemand eine Ahnung, wie man das macht?
Danke!