Detecter acrobat reader en javascript

Detecter acrobat reader en javascript - HTML/CSS - Programmation

Marsh Posté le 28-04-2003 à 15:59:53    

Bonjour,
Je cherche desesperement un moyen de detecter si le plug-in acrobat est installé pour IE sur la machine cliente. J'ai trouvé pour netscape mais pas pour IE.
Ah oui comme je l'ai dit dans le titre je cherche à la faire en javascript, non pas que je ne veuille pas faire de vbscript mais j'aimerais autant ne pas faire de vbscript  :p  
Merci d'avance.

Reply

Marsh Posté le 28-04-2003 à 15:59:53   

Reply

Marsh Posté le 28-04-2003 à 16:21:08    

function hasAcrobat()
{
 var r = true;
 try
 {
  var o = new ActiveXObject("PDF.PdfCtrl.1" );
 }
 catch (e)
 {
  r = false;
 }
 return r;
}

Reply

Marsh Posté le 28-04-2003 à 17:10:21    

bon bin c'était presque ça  :)  
En fait la fonction que tu m'as donnée ne teste que si la version 1 d'acrobat reader est présente sur le systeme.
Un legère modif pour que ça marche partout et ça donne:
  function hasAcrobat()
  {
     var r = 0;
    for (i=1; i<=6; i++ )
    {
     try
     {
       var o = new ActiveXObject("PDF.PdfCtrl."+i);
     }
     catch (e)
     {
       r +=1;
     }
    }
    if ( r == 6){ return false}
    else { return true; }
  }
 
Quoi qu'il en soit merci beaucoup :jap:

Reply

Sujets relatifs:

Leave a Replay

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