2009-08-06 6 views
1

J'ai un formulaire html soumettant à un pdf en utilisant cfdocument.ciblant une nouvelle page pour un lien sur un pdf

Dans ce pdf, j'ai un lien en bas qui va à une autre politique. J'ai besoin de ce lien pour ouvrir sur une nouvelle page, plutôt que _self.

J'ai essayé d'utiliser Jquery pour ouvrir la fenêtre et je ne sais pas si c'est encore possible, mais cela n'a pas réussi, c'est le moins qu'on puisse dire.

Donc, fondamentalement, j'ai.

<cfdocument format="pdf"> 


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


</cfdocument> 

Pas possible. Affaire classée!

Raison:

  • Pour mon but, je aurais besoin d'être en mesure d'ouvrir un fichier PDF dans une fenêtre du navigateur, mais pour ce faire, vous devez télécharger le deuxième à Acrobat ou un autre lecteur que vous avez.
  • De même, vous ne pouvez pas utiliser jquery pour créer la nouvelle fenêtre.
+1

Désignant des preuves disant que cela était impossible, et pourquoi, serait génial. – Tomalak

Répondre

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> 

Ou avec 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, je n'ajouterais pas la bibliothèque jQuery pour utiliser une fonction simple. – Droo

+0

Je viens d'affirmer que j'ai essayé ça. J'ai regardé plus en détail, ce n'est pas possible, cas fermé. –