Avatar billede brian_h Nybegynder
11. januar 2003 - 11:50 Der er 4 kommentarer og
1 løsning

Tjek PDF-plugin

Hejsa

Er det muligt med JS at kontrollere om den besøgende har plugin til at se .pdf filer?

På forhånd tak!
Avatar billede nikolajdu Nybegynder
11. januar 2003 - 11:56 #1
<script language="javascript" type="text/javascript"><!--
var i_acrobatreader;
var v_acrobatreader;
var a_acrobatreader;
if (navigator.plugins) {
for (var i=0; i < navigator.plugins.length; i++) {
if (navigator.plugins[i].name.toLowerCase().indexOf("adobe acrobat") >= 0) {
i_acrobatreader = true;
v_acrobatreader = navigator.plugins[i].description.substring(navigator.plugins[i].description.toLowerCase().lastIndexOf("version ") + 8, navigator.plugins[i].description.toLowerCase().lastIndexOf(" for"));
break;
}
}
}
// --></script>
<script language="vbscript"><!--
on error resume next
set tmp = CreateObject("PDF.PdfCtrl.5")
if IsObject(tmp) then
i_acrobatreader = true
v_acrobatreader = "5"
else
set tmp = CreateObject("PDF.PdfCtrl.1")
if IsObject(tmp) then
i_acrobatreader = true
v_acrobatreader = "4"
end if
end if
if IsObject(ocx_pdf) and i_acrobatreader then
a_acrobatreader = ocx_pdf.GetVersions
end if
// --></script>
<table width="100%" border="0" cellspacing="1" cellpadding="2">
<tr>
<td colspan="2" class="title">Adobe Acrobat Reader Detection</td>
</tr>
<tr>
<td class="property">Adobe Acrobat Reader installed</td>
<td class="value">
<script language="javascript" type="text/javascript"><!--
if (i_acrobatreader) {
document.writeln("Yes");
if (v_acrobatreader) {
document.writeln(" - version " + v_acrobatreader);
}
} else {
document.writeln("No or unable to detect...");
}
// --></script>

/Nikolaj
Avatar billede pelkjaer Nybegynder
11. januar 2003 - 11:57 #2
nikolaj>>start lige din icq - har et sp.
Avatar billede nikolajdu Nybegynder
11. januar 2003 - 12:14 #3
tak for point.
Avatar billede brian_h Nybegynder
11. januar 2003 - 12:25 #4
selv tak - det virker jo efter planen... bortset fra jeg har taget den første javascript-funktion væk, da den er unødvendig...
Avatar billede nikolajdu Nybegynder
11. januar 2003 - 14:11 #5
Jo da - Jeg copy pastede bare uden at kigge det nærmere igennem :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester