2016-12-20 3 views
0

Das ist eine Totale - ich habe nicht viel Erfahrung mit JavaScript, also dachte ich, ich komme hierher, um zu sehen, ob jemand helfen könnte.Zeige ein PDF mit ID in der URL JavaScript/JQuery

Mein Problem:

Ein Benutzer eine E-Mail mit einem Link erhält - dieser Link eine neue HTML-Seite öffnet, die

zum Beispiel eine eindeutige ID übergeben wurde, http://www.mysite33.net/work.html? Id = 123456

Von dieser ID möchte ich ein PDF auf der HTML-Seite anzeigen.

Die ID verweist auf eine Datei, die auf einem Server sortiert ist.

würde Jede beraten

Antwort

0

hilfreich sein, wenn Sie ein streng Javascript Ansatz wollen, sind Sie so etwas wie dies tun können:

<script> 

function loadPDF(){ 

    var match = window.location.search.match(/JobId=([0-9]+)/i); 

    if(match){ 

     window.open('/path/to/' + match[1] + '.pdf'); 

    } 

} 

window.onload = loadPDF; 

</script> 

Diese die URL für eine JobId Argument suchen, und wenn es eine findet , öffnet eine PDF mit dem Wert als Dateiname. Stellen Sie sicher, dass Sie "/ path/to /" an den Speicherort Ihrer PDFs ändern.

+0

Das hat funktioniert - danke! Wenn ich das PDF auf der HTML-Seite anzeigen wollte, anstatt eine neue Seite zu öffnen, sollte ich einfach