• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Zugriff auf solches Browserevent möglich?

Kossy

New member
Hallo zusammen !

Ich wollte mal eine Frage loswerden und zwar geht es mir darum, eine bestimmte JavaScript Funktionalität (eine von mir selbst geschriebene Javascript Methode) auzuführen, sobald man einen Datei Dialog des Betriebssystems(?) zu sehen bekommt, der einen fragt, ob man ein PDF Dokument speichern oder direkt öffnen möchte (ich habe jetzt leider kein passenden Screenshot dazu, ich hoffe aber das klar ist, was ich meine). Ich habe also einen HTML Link, der eine serverseitige Verarbeitung anstößt und wenn diese abgearbeitet worden ist, wird eben dieser Benutzerdialog zum Händeln des PDF Dokumentes sichtbar. Hat man überhaupt irgendwie die Möglichkeit ein solches Event abzufangen?

In meinem ganz konkreten Fall geht es nur darum, auf einer Webseite einen großes DIV Container in dem "Please wait" steht, wieder verschwinden zu lassen. Wenn ich auf eine Schaltfläche drücke, wird dieser sichtbar und bleibt aktuell stehen, auch wenn dieser Dateidialog verwendet sichtbar wird und auch verwendet worden ist.

Habt ihr da ne Idee? Oder geht so etwas gar nicht, weil ich u.U. schon aus dem Browserkontext raus bin und es somit keinen Zugriff auf das Erscheinen / Verschwinden dieses Dateidialoges gibt?

MFG
Kossy
 
@mikdoe: mir ist nicht klar, was der Link mit der Frage zu tun hat...

@Kossy: ich glaube nicht, dass es solche Events gibt - v.A. nicht browserübergreifend. Ich würde vorschlagen, dass du deinen Request komplett mit JS (also AJAX) ausführst und dann über einen Datenlink (<a download="dateiname.pdf" href="data:....">) den Dateidialog anstößt.
 
Ich hab' das so verstanden, dass sie/er ein JS-Event sucht, das feuert, wenn sich so ein Dialog öffnet/schließt.

Aber man sehen, was Kossy dazu sagt.
 
Zurück
Oben