2009-10-26 5 views
1

J'ai un PDF intégré intégré dans une page Web en utilisant le code suivant:cliquez sur Trigger PDF

<object id="pdfviewer" data='test_full.pdf#page=1&toolbar=0&statusbar=0&messages=0&navpanes=0' 
     type='application/pdf' 
     width='500px' 
     height='350px'> 

Le PDF est lui-même qui ouvrira ses portes en mode plein écran qui montre aucun contrôle. L'utilisateur peut avancer les diapositives en cliquant sur la vue. Ce que j'aimerais avoir, c'est un moyen de déclencher ce clic de façon à pouvoir avancer 2 PDF similaires côte à côte (un pour le diaporama et un pour les notes du conférencier). Est-ce possible en javascript et/ou jQuery? J'ai essayé d'utiliser la méthode click(), mais elle ne parvient pas au PDF intégré.

Mise à jour: Je ne trouve aucune information à ce sujet, donc je suppose que je n'ai pas de chance et que je dois essayer une solution de contournement. Je suis actuellement en train de jongler 3 embeds du même pdf (page actuelle, page suivante et page précédente), en les cachant et en les montrant et en chargeant plus de pages lorsque l'utilisateur clique.

Répondre

1

J'en doute. Autoriser les scripts de page Web à transmettre des événements d'entrée à la visionneuse PDF peut constituer un risque de sécurité (puisque l'utilisateur a généralement accès aux dialogues de fichiers système via des éléments tels que Enregistrer sous).

+0

Vous avez probablement raison. .print() sur l'objet fonctionne, mais cela vient toujours avec un dialogue. – Lizzan