Probleme beim Öffnen einer URL(PDF) im Internet-Explorer
Wir öffnen aus einem Programm nach dem Setup zwei URLs.
Eine ist eine normaler Aufruf einer Forums-Seite, die andere ist ein Link auf eine PDF.
Dazu rufen wir zweimal hintereinander ShellExecute(0, 'OPEN', PChar( Url ), '', '', SW_SHOWNORMAL) auf
(mit 2 verschiedenen Strings als URL - zuerst die HTML, dann die PDF)
Jetzt haben wir das folgende Problem:
FireFox als Standard-Browser:
- beide Links werden ordentlich geöffnet (die PDF über die PDF-Plugins) (in einer Session)
Internet als Standard-Browser:
- falls IE nicht offen ist, dann werden beide Links normal geöffnet (aber in 2 Sessions)
- falls der IE schon geöffnet ist, dann wird nur der erste Link (die non-pdf geöffnet)
Meine Vermutung - wenn der IE läuft, dann funktioniert der Aufruf der PDF nicht.
Im ersten Fall wird der IE nur deshalb ein zweites mal geöffnet (und es funktioniert daher), weil beim zweiten Aufruf der IE noch nicht vollständig gestartet wurde.
Irgendeine Ahnung, was man machen kann, um eine PDF aus dem Internet im Browser zu öffnen?
Eine ist eine normaler Aufruf einer Forums-Seite, die andere ist ein Link auf eine PDF.
Dazu rufen wir zweimal hintereinander ShellExecute(0, 'OPEN', PChar( Url ), '', '', SW_SHOWNORMAL) auf
(mit 2 verschiedenen Strings als URL - zuerst die HTML, dann die PDF)
Jetzt haben wir das folgende Problem:
FireFox als Standard-Browser:
- beide Links werden ordentlich geöffnet (die PDF über die PDF-Plugins) (in einer Session)
Internet als Standard-Browser:
- falls IE nicht offen ist, dann werden beide Links normal geöffnet (aber in 2 Sessions)
- falls der IE schon geöffnet ist, dann wird nur der erste Link (die non-pdf geöffnet)
Meine Vermutung - wenn der IE läuft, dann funktioniert der Aufruf der PDF nicht.
Im ersten Fall wird der IE nur deshalb ein zweites mal geöffnet (und es funktioniert daher), weil beim zweiten Aufruf der IE noch nicht vollständig gestartet wurde.
Irgendeine Ahnung, was man machen kann, um eine PDF aus dem Internet im Browser zu öffnen?
Please also mark the comments that contributed to the solution of the article
Content-ID: 278253
Url: https://administrator.de/contentid/278253
Printed on: August 31, 2024 at 23:08 o'clock
3 Comments
Latest comment