zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden PDF Datei immer nur zum Download

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 24.03.2010, 21:40
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 18.04.2006
Beiträge: 130
fabske befindet sich auf einem aufstrebenden Ast
Standard PDF Datei immer nur zum Download

Meine an eine Seite angehängten PDF Dokumente werden im Browser auf einmal zum Download angeboten, anstatt wie bisher direkt im Acrobat Reader geöffnet! Ich hänge die PDF Dokumente an und baue dann in die Seite HTML ein:

Code:
<a target="_blank" href="/system/files/private/dic.pdf" type="application/pdf">Dokument</a>
Das hängt aber vom Browser ab. Unter Windows im IE geht es, aber unter Linux im FF nicht! Geht es bei jemandem auch nicht?

mal ne andere pdf

Diese PDF funktioniert (wie alle anderen) bei mir im FF wunderbar! Öffnet sich direkt in einem neuen Tab. Woran kann das denn liegen?

Hier hab ich mal eine Demo: -
Ganz ganz rechts ist ein Knopf "PDF Datei". Klickt mal da drauf und sagt mir was passiert.

Geändert von fabske (09.04.2010 um 15:20 Uhr)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 24.03.2010, 22:24
Benutzerbild von Scheppertreiber
Chaot und Nonkonformist.
XHTMLforum-Kenner
 
Registriert seit: 13.03.2007
Ort: Steinmark im Spessart
Beiträge: 7.457
Scheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein Lichtblick
Standard

Na ja, ein neuer Tab und das PDF - was sonst ?

Würde die Serverantwort den Contenttype zurückgeben sollte es mit allen Browsern klappen.
zB printf( "Content-type: application/pdf\n\n"); (<-- nix PHP)

Das entsprechende AR-Plugin sollte installiert sein.

Mit dem type="" hatte ich auch schon mal Probleme, probier's mal.

(WinXP, Reader aktuell, FF 3.6.2)
__________________
Grüße aus dem Spessart, Joe

{ table-layout: biertischistbesser; }
Der Mausinator

Geändert von Scheppertreiber (24.03.2010 um 22:29 Uhr)
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 24.03.2010, 23:13
TBT TBT ist offline
Neuer Benutzer
neuer user
 
Registriert seit: 13.02.2010
Beiträge: 21
TBT befindet sich auf einem aufstrebenden Ast
Standard

man kann nicht erzwingen, dass das PDF im Browserfenster geöffnet wird.
Dies ist eine nutzerabhängige Einstellung. Bei mir gehen kommt bei allen
PDF die Frage, ob ich sie speichern, oder in einem externen Programm
betrachten möchte.

Mit Zitat antworten
  #4 (permalink)  
Alt 25.03.2010, 11:26
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 18.04.2006
Beiträge: 130
fabske befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von TBT Beitrag anzeigen
man kann nicht erzwingen, dass das PDF im Browserfenster geöffnet wird.
Dies ist eine nutzerabhängige Einstellung. Bei mir gehen kommt bei allen
PDF die Frage, ob ich sie speichern, oder in einem externen Programm
betrachten möchte.

Bei mir aber nicht. Bei JEDER anderen PDF wird diese direkt im Browser geöffnet. NUR BEI DIESER wird der Download angeboten! Dann kann doch was nicht stimmen!?
Mit Zitat antworten
  #5 (permalink)  
Alt 25.03.2010, 13:18
TBT TBT ist offline
Neuer Benutzer
neuer user
 
Registriert seit: 13.02.2010
Beiträge: 21
TBT befindet sich auf einem aufstrebenden Ast
Standard

wenn bei dieser Datei ein ungültiger/falscher Header gesendet wird,
kommt natürlich das Downloadfenster
__________________
php2all · · · Patrizier II als Browsergame
Mit Zitat antworten
  #6 (permalink)  
Alt 25.03.2010, 15:23
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 18.04.2006
Beiträge: 130
fabske befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von TBT Beitrag anzeigen
wenn bei dieser Datei ein ungültiger/falscher Header gesendet wird,
kommt natürlich das Downloadfenster
Meinst du jetzt den Header der PDF Datei oder den der TCP Übertragung?
Mit Zitat antworten
  #7 (permalink)  
Alt 25.03.2010, 15:49
TBT TBT ist offline
Neuer Benutzer
neuer user
 
Registriert seit: 13.02.2010
Beiträge: 21
TBT befindet sich auf einem aufstrebenden Ast
Standard

ich meine den HTPP Header der Serverantwort
__________________
php2all · · · Patrizier II als Browsergame
Mit Zitat antworten
  #8 (permalink)  
Alt 26.03.2010, 14:28
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 18.04.2006
Beiträge: 130
fabske befindet sich auf einem aufstrebenden Ast
Standard

Ich hab jetzt das Addon "LiveHTTPHeaders" installiert und mal beide PDFs vergleichen:

Das hier ist die funktionierende PDF:
Code:
http://www.stefi.de/download/bericht2.pdf



GET /download/bericht2.pdf HTTP/1.1

Host: www.stefi.de

User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.8) Gecko/20100214 Ubuntu/9.10 (karmic) Firefox/3.5.8

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3

Accept-Encoding: gzip,deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Keep-Alive: 300

Connection: keep-alive

Referer: http://xhtmlforum.de/60668-pdf-datei-immer-nur-zum-download.html



HTTP/1.1 200 OK

Date: Fri, 26 Mar 2010 13:25:44 GMT

Server: Apache

Last-Modified: Mon, 13 Aug 2001 13:50:00 GMT

Etag: "312a45fb-10acc8-3b77db08"

Accept-Ranges: bytes

Content-Length: 1092808

Keep-Alive: timeout=2, max=200

Connection: Keep-Alive

Content-Type: application/pdf
Und das hier meine die nicht geht:
Code:
-



GET /system/files/private/dokument.pdf HTTP/1.1

Host: -

User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.8) Gecko/20100214 Ubuntu/9.10 (karmic) Firefox/3.5.8

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3

Accept-Encoding: gzip,deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Keep-Alive: 300

Connection: keep-alive

Referer: -



HTTP/1.1 200 OK

Date: Fri, 26 Mar 2010 13:33:20 GMT

Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny8 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g

X-Powered-By: PHP/5.2.6-1+lenny8

Expires: Sun, 19 Nov 1978 05:00:00 GMT

Last-Modified: Fri, 26 Mar 2010 13:33:20 GMT

Cache-Control: store, no-cache, must-revalidate, post-check=0, pre-check=0

Content-Disposition: attachment

Content-Length: 30365

Connection: close

Content-Type: application/pdf
Was bedeutet denn "Content-Disposition: attachment" und "Connection: close" ?

Geändert von fabske (09.04.2010 um 15:20 Uhr)
Mit Zitat antworten
  #9 (permalink)  
Alt 26.03.2010, 14:34
TBT TBT ist offline
Neuer Benutzer
neuer user
 
Registriert seit: 13.02.2010
Beiträge: 21
TBT befindet sich auf einem aufstrebenden Ast
Standard

Content-Disposition: attachment


= Downloadfenster öffnen
__________________
php2all · · · Patrizier II als Browsergame
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 26.03.2010, 14:57
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 18.04.2006
Beiträge: 130
fabske befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von TBT Beitrag anzeigen
Content-Disposition: attachment


= Downloadfenster öffnen
Dann haben wir das Problem ja schon gefunden! Die Frage ist, woher kommt es und wie krieg ich es weg?
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PDF oder fpdf Fehlermeldungen Magellan Serveradministration und serverseitige Scripte 2 27.09.2010 15:02
PDF nach Download nicht öffenbar Praktikant Serveradministration und serverseitige Scripte 10 02.05.2009 10:58
Download, lokales Speichern eines PDF Scheppertreiber (X)HTML 17 05.03.2008 18:27
html oder pdf Datei laden cgdesign Javascript & Ajax 1 09.01.2007 11:47
[php/http] datei an client senden Xenon Serveradministration und serverseitige Scripte 13 21.03.2005 20:54


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:59 Uhr.