Садржај
Приликом креирања Јава апликације или аплета за имплементацију на Интернету, најчешћи проблем који се јавља међу програмерима је да се осигура да је Јава инсталиран на клијентовом рачунару компатибилан или ажуриран за покретање програма на веб-локацији рачунара. Коришћењем АцтивеКс и јавасцрипт контролера на вашем сајту, можете да обезбедите да ваш рачунар има инсталирану компатибилну верзију Јаве или да преузмете верзију за крајњег корисника коју ћете инсталирати на ваш рачунар пре покретања Јава аплета или веб локације.
Упутства
Научите како да инсталирате АцтивеКс контролу на вашем сајту (Тхинкстоцк слике / Цомстоцк / Гетти Имагес)-
Откријте присуство Јава Рунтиме окружења на клијентском рачунару и проверите да ли је верзија ажурирана помоћу следећег кода на вашем сајту.
вар детецт = навигатор.усерАгент.тоЛоверЦасе (); вар виндовсИЕ = (цхецкПлатформ ("мсие") && цхецкПлатформ ("вин")); функција цхецкПлатформ (стринг) {вебПлаце = детецт.индекОф (стринг) + 1; тхестринг = стринг; ретурн вебПлаце; }
-
Користите технологију за самосталну инсталацију оперативног система Виндовс ако је Интернет Екплорер детектован као претраживач који се користи за посету веб локацији и омогућавање компоненте АцтивеКс инсталације. Следећи јавасцрипт код ће извршити ове радње и упознати крајњег корисника са инсталацијом Јава 1.5 ако није инсталиран на клијентском рачунару. УРЛ-ове у коду за преузимање узорка треба да се промене ако желите да пошаљете инсталацију друге верзије Јава рунтиме-а.
ако (виндовсИЕ) {доцумент.врите ("'); }
-
Обезбедите проверу за прегледаче који нису Интернет Екплорер да бисте видели да ли је Јава инсталирана, а затим проверите своју верзију. Ако не постоји или није компатибилна са верзијом коју желите да покренете вашу апликацију или веб локацију, упозорење за преузимање тренутне верзије Јава Рунтиме Енвиронмент ће бити приказано крајњем кориснику. Користите следећи Јавасцрипт код на свом сајту да бисте извршили радње верификације и приказа на прегледачима које не производи Мицрософт.
иф (! вебстартВерсионЦхецк ("1.5")) {}} {иф (! вебстартВерсионЦхецк ("1.5")) {}
фунцтион вебстартВерсионЦхецк (версионСтринг) {навигатор.плугинс.рефресх (труе); // Проверите да ли је Јава Вебстарт инсталиран на рачунару ако (навигатор.мимеТипес ['апплицатион / к-јава-јнлп-филе']) {// Нект, .мимеТипес.ленгтх; ++ и) {плугинТипе = навигатор.мимеТипес [и] .типе; иф (плугинТипе == "апплицатион / к-јава-апплет; версион =" + версионСтринг) {ретурн труе; }}}}
иф (! вебстартВерсионЦхецк ("1.5")) {виндов.опен ("хттп://јдл.сун.цом/вебаппс/гетјава/БровсерРедирецт?лоцале=ен&хост=јава.цом", "нееддовнлоад"); }
-
Сачувајте веб страницу помоћу новог уграђеног ЈаваСцрипт кода. Потребно је да прегледате страницу на рачунару који нема инсталирану тренутну верзију Јава-а да бисте тестирали исправно откривање Јава Рунтиме окружења и ако Интернет Екплорер активира АцтивеКс компоненте инсталације да бисте наставили са инсталацијом или ажурирањем Јава-а .