2009-08-06 12 views
1

Ich habe ein HTML-Formular, die Übermittlung an eine PDF-Datei mit cfdocument.Targeting eine neue Seite für einen Link auf einer PDF

In diesem PDF habe ich einen Link am Ende, der zu einer anderen Richtlinie geht. Ich brauche diesen Link, um sich auf einer neuen Seite zu öffnen, anstatt _self.

Ich habe versucht mit Jquery das Fenster zu öffnen und nicht sicher, ob das überhaupt möglich ist, aber war nicht erfolgreich gelinde gesagt.

Also im Grunde, ich habe.

<cfdocument format="pdf"> 


    <a href="http://www.stackoverflow.com" target="_blank">stackoverflow</a> 


</cfdocument> 

Nicht möglich. Fall abgeschlossen!

Grund:

  • Für meine Zwecke, würde ich müssen in der Lage sein, einen anderen pdf in einem Browser-Fenster zu öffnen, aber um das zu tun, würden Sie die zweite auf Acrobat herunterladen müssen oder ein anderer Leser, den du hast.
  • Sie können jQery auch nicht zum Erstellen des neuen Fensters verwenden.
+1

zu einem gewissen Beweis Pointing sagen, dass dies unmöglich wäre, und warum, wäre toll. – Tomalak

Antwort

0
<a href="http://www.domain.com" onClick="window.open('http://www.domain.com/pdf.pdf','pdfWindow','width=400, height=400, scrollbars=yes, resizable=yes')">PDF</a> 

Oder mit JQuery

<a href="http://www.domain.com" id="openPdfLink">PDF</a> 

$(document).ready(function(){ 
    $('#openPdfLink').click(function(){ 
      window.open(this.href); 
      return false; 
    }); 

}); 
+0

FWIW, ich würde nicht die jQuery-Bibliothek für die Verwendung einer einfachen Funktion hinzufügen. – Droo

+0

Ich habe gerade gesagt, dass ich das versucht habe. Ich habe mehr darüber nachgedacht, es ist nicht möglich, Fall geschlossen. –

Verwandte Themen