Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
detekovať prítomnosť Java Runtime Environment na klientskom počítači , a ak je nainštalovaný , zistiť aktuálnu verziu runtime pomocou nasledujúceho kódu JavaScript na vašich webových stránkach .
var detekovať = navigator.userAgent.toLowerCase ( ) ; var windowsIE = ( checkPlatform ( " MSIE " ) && checkPlatform ( " win " ) ) ; funkcie checkPlatform ( string ) { webPlace = detect.indexOf ( string ) + 1 ; theString = string ; return webPlace ; }
2
využívajúcich technológiu automatického inštalačného systému Windows , ak je detekovaný Internet Explorer ako webový prehliadač používaný navštíviť vaše webové stránky a vyvolať inštaláciu ActiveX komponenty . Nasledujúci kód JavaScript bude vykonávať tieto akcie a vyzve konečného užívateľa na inštaláciu Java 1.5 , pokiaľ nie je nainštalovaný v klientskom počítači . Adresy URL v príklade kódu pre Java sťahovanie bude musieť byť zmenený , ak budete chcieť vyzvať inštaláciu iné verzie Java runtime .
If ( windowsIE ) height = 0 width = 0 > " ) ; document.write ( " < PARAM NAME = späť VALUE = false > " ) ; document.write ( " < /OBJECT > " ) ; }
3
Zaistite kontrolu webových prehliadačov non - Internet Explorer a zistite , či Java je nainštalovaná na všetkých , a overte verziu Javy . pokiaľ nie je kompatibilný s požadovanou verzii podporovať vaše webové stránky , alebo ak neexistuje , výzva k stiahnutiu aktuálnu verziu prostredia Java Runtime bude verzia Java zobrazí sa ku koncovému užívateľovi . použite nasledujúci kód JavaScript na vašich webových stránkach , aby vykonala overenie a zobraziť akcie pre webové prehliadače non - Microsoft .
if ( navigator.mimeTypes && navigator.mimeTypes.length ) { webstartAvailable = navigator.mimeTypes [ ' application /x - java - JNLP - file ' ] ; ( ! webstartVersionCheck ( " 1.5 " ) ) } if { }
funkcie webstartVersionCheck ( versionString ) { navigator.plugins.refresh ( true ) ;//Posúdiť , či Java WebStart je nainštalovaný na computerif ( navigator.mimeTypes [ ' application /x - java - JNLP - file ' ] ) { //Next , skontrolujte príslušné verzie familyfor ( var i = 0 ; i < navigátor . mimeTypes.length ; + + i ) { pluginType = navigator.mimeTypes [ i ] typu ; . if ( pluginType == " application /x - java - applet , version = " + versionString ) { return true ; } } } }
if ( ! webstartVersionCheck ( " 1.5 " ) ) Stránka 4
Uložte webové stránky s novým kódom JavaScript začlenený . Budete musieť zobraziť webovú stránku v počítači , ktorý nemá aktuálnu verziu Java nainštalovaná , aby otestovať detekciu prostredie Java Runtime a uvidíte , že Internet Explorer spustí zložku Installer ActiveX pokračovať v inštalácii Java alebo upgradu .