2017-03-15 4 views
0

neu zu codieren - hinkommen - bitte ertragen mit mir.öffnen pdf mit einer url

Ich habe Links zu den PDF möchte aber ein pdf haben, direkt geöffnet, wenn eine URL zum Beispiel den Besuch:

wie kann ich http://www.example.com/startlist automatisch einen bestimmten pdf zu öffnen?

statt der aktuellen http://www.example.com/document.pdf

ich gesucht, aber alle Antworten scheinen um die Öffnung im Fenster oder Option zu drehen Datei zum Download bereit.

Vielen Dank im Voraus James

+0

Willkommen sehen können Paketüberfluss! Bitte beschreiben Sie Ihre Situation ein wenig mehr. Was ist Ihr Server-System, wie werden Dateien bearbeitet usw. Ohne weitere Informationen zu beantworten, würde viel Ratespiel erfordern. –

+0

Hallo, danke, Windows-Hosting,/startlist ist ein leeres Verzeichnis (abgesehen von der PDF-Datei) erstellt nur als Endpunkt, um das Dokument zu sehen, ich bin glücklich, html/php zu verwenden Ich weiß nicht, wo ich anfangen soll bin ängstlich. –

Antwort

0

Sie können das PDF-Dokument in einem <object>-Tag in HTML

<object data="/document.pdf" type="application/pdf" width="100%" height="100%"> 
<p><b>Example fallback content</b>: This browser does not support PDFs. Please download the PDF to view it: <a href="http://www.example.com/document.pdf">Download PDF</a>.</p> 

Oder Sie könnten den <embed> Ansatz

<embed src="/pdf/sample-3pp.pdf#page=2" type="application/pdf" width="100%" height="100%"> 

einbetten verwenden vielleicht in einer iframe

<iframe src="/document.pdf" width="100%" height="100%"> 
This browser does not support PDFs. Please download the PDF to view it: <a href="/document.pdf">Download PDF</a> 
</iframe> 

Sie müssen von Vorlagen innerhalb der <Body> Tags Ihrer HTML Seite platzieren.

<HTML> 
<HEAD> 
<TITLE>Example PDF Page</TITLE> 
</HEAD> 
<BODY> 
<!- This is a HTML comment, replace me with your embedding choice -> 
</BODY> 
</HTML> 

Eine bevorzugte Wahl der meisten Nutzer würden mit einem object mit einem iframe Ausweich

<object data="/document.pdf" type="application/pdf" width="100%" height="100%"> 
    <iframe src="/document.pdf" width="100%" height="100%" style="border: none;">This browser does not support PDFs. Please download the PDF to view it: <a href="/document.pdf">Download PDF</a> 
    </iframe> 
</object> 

Für eine Live-Demonstration und Kredit erreichen Sie es in Aktion bei PDFObject

+0

Vielen Dank die erste Lösung funktionierte großartig und öffnete nach Bedarf, für eine zweite pdf und URL, gibt es eine Option, um die Datei zum Download anzubieten anstatt zu sehen, sobald http://www.example.com/startlist2 besucht wird –

+0

nicht sicher, ich verstehe, was Sie hier meinen, aber Sie könnten ein anderes hinzufügen: '

Beispiel Fallback Inhalt: Dieser Browser unterstützt keine PDFs. Bitte laden Sie das PDF herunter, um es anzusehen: Download a second PDF.

' –

+0

Hallo Sorry, ich war nicht klar genug - nur wenn es eine Methode für www.example.com/startlist zum sofortigen Download der PDF statt der offenen (ich kann dann wählen, wenn ich Code, den zu verwenden) - Vielen Dank –