webForumDet fria alternativet

Fattas något som jag inte ser

2 svar · 206 visningar · startad av medialabs

medialabsMedlem sedan mars 20023 686 inlägg
#1

hej,

Förstår inte riktigt varför den inte vill skriva ut versionsnummer, utan skriver ut "» Inte installerad!"

Går det att förbättra scriptet på något sätt och skala ner det?

<script language="javascript" type="text/javascript">
<!--
function verCaps(id) {
if (typeof(caps) != "undefined" && typeof(caps.id) != "undefined" && typeof(caps.getComponentVersion) != "undefined")
return caps.getComponentVersion(id, "ComponentID");
else
return false;
}
// -->
</script>

<script language="javascript" type="text/javascript">
<!--
function writeComp(cname,cid,idtype) {
var bCompAvailable;
var sCompVersion;
if (typeof(caps) != "undefined" && typeof(caps.id) != "undefined" && typeof(caps.getComponentVersion) != "undefined") {
bCompAvailable = caps.isComponentInstalled(cid,idtype);
sCompVersion = caps.getComponentVersion(cid,idtype);
}
document.writeln(cname);
document.writeln('<br>');

if (bCompAvailable)
(sCompVersion) ? document.writeln("Version " + sCompVersion) : document.writeln("» Hittade inte version!");
else
document.writeln("» Inte installerad!");
document.writeln('<br><br>');
}
// -->
</script>

<script language="javascript" type="text/javascript">
<!--
if (navigator.appName == "Microsoft Internet Explorer") {

writeComp("<b>Dynamic HTML Data Binding for Java</b>","{4F216970-C90C-11D1-B5C7-0000F8051515}","ComponentID");
writeComp("<b>Dynamic HTML Data Binding</b>","{9381D8F2-0288-11D0-9501-00AA00B911A5}","ComponentID");
writeComp("<b>Internet Connection Wizard</b>","{5A8D6EE0-3E18-11D0-821E-444553540000}","ComponentID");
writeComp("<b>Internet Explorer Browsing Enhancements</b>","{630B1DA0-B465-11D1-9948-00C04F98BBC9}","ComponentID");
writeComp("<b>Internet Explorer Classes for Java</b>","{08B0E5C0-4FCB-11CF-AAA5-00401C608555}","ComponentID");
writeComp("<b>Internet Explorer Help Engine</b>","{DE5AED00-A4BF-11D1-9948-00C04F98BBC9}","ComponentID");
writeComp("<b>Internet Explorer Help</b>","{45EA75A0-A269-11D1-B5BF-0000F8051515}","ComponentID");
writeComp("<b>Macromedia Shockwave Director</b>","{2A202491-F00D-11CF-87CC-0020AFEECF20}","ComponentID");
writeComp("<b>Microsoft virtual machine</b>","{08B0E5C0-4FCB-11CF-AAA5-00401C608500}","ComponentID");
writeComp("<b>Offline Browsing Pack</b>","{3AF36230-A269-11D1-B5BF-0000F8051515}","ComponentID");
writeComp("<b>Outlook Express</b>","{44BBA840-CC51-11CF-AAFA-00AA00B6015C}","ComponentID");
writeComp("<b>Task Scheduler</b>","{CC2A9BA0-3BDD-11D0-821E-444553540000}","ComponentID");
writeComp("<b>Windows Desktop Update NT</b>","{89820200-ECBD-11CF-8B85-00AA005B4340}","ComponentID");

} else
document.writeln('» Denna tjänst fungerar endast med Internet Explorer!');
// -->
</script>
Nexus86Medlem sedan okt. 20023 030 inlägg
#2

Var sätter du caps? :q

R// caps hette den visst. :)

medialabsMedlem sedan mars 20023 686 inlägg
#3

Nexus86 skrev:

Var sätter du caps? :q

R// caps hette den visst. :)

Det undrar jag också ;)

142 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)