Browser + Detectar plugin Adobe Reader

1 resposta
D

Galera, aqui estou eu de novo, vamos ver se alguém pode me ajudar.

Gostaria de saber se tem como eu detectar se no browser do cliente tem instalado o plugin do acrobat reader(adobe reader) para eu poder gerar uma msg, caso ele não tenha instalado.

tipo do java

é isso…

qualquer sugestão será bem vinda!!!

1 Resposta

D

Bom, para quem precisar esta ai a solução via javaScript:

var control = null;
var isInstalled = false;

if (window.ActiveXObject) { 
    try {  
        // AcroPDF.PDF é usado pela versão 7 ou posterior.
        control = new ActiveXObject('AcroPDF.PDF'); 
    } catch (e) {  
        // Não fazer nada.
    }  
    
    if (!control) {  
        try {  
            // PDF.PdfCtrl é usado pela versão 6 ou anterior.
            control = new ActiveXObject('PDF.PdfCtrl');  
        } catch (e) {  
        	// Não fazer nada.
        }  
 
    }
if (control) {

isInstalled = true;

version = control.GetVersions().split(’,’);

version = version[0].split(=);

version = parseFloat(version[1]);

alert(version);

}
Criado 11 de junho de 2009
Ultima resposta 15 de jun. de 2009
Respostas 1
Participantes 1