Ouvrir un pdf dans Acrobat Reader et non pas le browser.

Ouvrir un pdf dans Acrobat Reader et non pas le browser. - HTML/CSS - Programmation

Marsh Posté le 27-10-2005 à 17:42:14    

Bonjour,
Je bosse sur un intranet (donc tout les utilisateurs ont la même config: ie6 / acrobat reader 6)
Je souhaite faire de sorte que lorsque l'utilisateur clique sur un lien, cela ouvre le pdf cible dans acrobat reader et non pas dans le module acrobat dans ie.
Est ce possible?


Message édité par kerrighan le 27-10-2005 à 17:42:57
Reply

Marsh Posté le 27-10-2005 à 17:42:14   

Reply

Marsh Posté le 27-10-2005 à 18:04:19    

Probléme de logiciel et non pas de programmation ou d'html.
Dans "acrobat reader 7", ca se régle dans les préférences/Internet" il suffit de cocher ou décocher "Afficher dans le navigateur" en fonction de ce qu'on souhaite comme comportement.
je te laisses chercher pour la version 6.

Reply

Marsh Posté le 28-10-2005 à 09:08:27    

Sinon, dans ton contexte, et uniquement dans ton contexte, tu peux utiliser un activeX qui t'ouvrira Acrobat reader et le document dedans. Par contre, je me souviens pas du code...

Reply

Marsh Posté le 28-10-2005 à 09:48:12    

Avec une fonction js de ce type là:

Code :
  1. <script type="text/javascript" language="JavaScript">
  2. <!--
  3. function OpenPDF() {
  4. var oShell = new ActiveXObject("Shell.Application" );
  5. var commandtoRun = "AcroRd32.exe";
  6. var commandParms = "C:/test.pdf";
  7. oShell.ShellExecute(commandtoRun, commandParms, "", "open", "1" )
  8. }
  9. //-->
  10. </script>


J'arrive bien à ouvrir un pdf sur le disque dur de la machine. Par contre, le pdf est sur un serveur http et là ca ne fonctionne plus :/

Reply

Marsh Posté le 28-10-2005 à 10:14:32    

quelle adresse tu mets à commandParms pour retrouver ton pdf sur le serveur ?

Reply

Marsh Posté le 28-10-2005 à 10:20:17    

euh je vais surement dirs une betise mais : http://192.168.1.12/test.pdf ?

Reply

Marsh Posté le 28-10-2005 à 10:33:31    

oui effectivement, c'est pas génial. En fait tu dois mettre un chemin relatif à l'architectutre de ton appli. Tu développes sous quoi ? php, java, .Net ?

Reply

Marsh Posté le 28-10-2005 à 10:43:15    

C'est du Lotus Domino  :pt1cable:  
Sinon aurais tu un exemple de chemin relatif? pour une appli en php par exemple?

Reply

Marsh Posté le 28-10-2005 à 13:39:16    

sinon tu forces le download du PDF sur la machine cliente en modifiant le type mime, en octetStream (cherche un peu)


---------------
Les CSS c'est bon mangez-en
Reply

Marsh Posté le 28-10-2005 à 23:53:23    

Sinon FF et l'extension PDFDownload
 
 
[:dehors]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed