Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Апплеты > установка плагина


Автор: Vidocq 20.1.2005, 13:57
Проблема: при посещении сайта надо установить плагин на клиента, но не с сайта сан, а с моего сайта. Это реально в принципе или нет?

Автор: AntonSaburov 20.1.2005, 16:01
Вообщем-то тебе надо заглянуть на http://java.sun.com/products/plugin/reference/codesamples/index.html

Там даны примеры плагинов. Зайди в ту версию, которую тебе надо и там кликни на любой пример. Посмотри исходник странички - там увидишь

Код

<!-- HTML CONVERTER -->
<OBJECT
   classid = "clsid:CAFEEFAC-0014-0001-0000-ABCDEFFEDCBA"
   codebase = "http://java.sun.com/products/plugin/autodl/jinstall-1_4_1-windows-i586.cab#Version=1,4,1,0"
   WIDTH = 300 HEIGHT = 300 >
   <PARAM NAME = CODE VALUE = XYZApp.class >
   <PARAM NAME = "type" VALUE = "application/x-java-applet;jpi-version=1.4.1">
   <PARAM NAME = "scriptable" VALUE = "false">
   <PARAM NAME = model VALUE=models/HyaluronicAcid.xyz>

   <COMMENT>
<EMBED
           type = "application/x-java-applet;jpi-version=1.4.1"
           CODE = XYZApp.class
           WIDTH = 300
           HEIGHT = 300
           model =models/HyaluronicAcid.xyz
    scriptable = false
    pluginspage = "http://java.sun.com/products/plugin/index.html#download">
    <NOEMBED>
           alt="Your browser understands the &lt;APPLET&gt; tag but isn't running the applet, for some reason."
Your browser is completely ignoring the &lt;APPLET&gt; tag!
           </NOEMBED>
</EMBED>
   </COMMENT>
</OBJECT>


Две первые строки и смотри.

Автор: Vidocq 20.1.2005, 16:21
AntonSaburov
я так понял, надо списать плагин к себе на веб-сервер и указать к нему урл в codebase...
Или нет?

Автор: Nobody 20.1.2005, 16:24
AntonSaburov
Хе-хе. А мне на все примеры говорят, что надо бы поставить Яву 5.0 =) (у меня 1.4.2)

Автор: AntonSaburov 20.1.2005, 17:18
Цитата(Nobody @ 20.1.2005, 16:24)
А мне на все примеры говорят, что надо бы поставить Яву

Странно. Я зашел в примеры для 1.3 - предложила поставить 1.3. Зашел на 1.4 - предложила 1.4.


Цитата(Vidocq @ 20.1.2005, 16:21)
я так понял, надо списать плагин к себе на веб-сервер и указать к нему урл в codebase...
Или нет?

Скорее всего да. Хотя там всякая фигня может с подписями выскочить. Но попробовать стоит.

Автор: Vidocq 20.1.2005, 18:03
AntonSaburov
в общем, нарыл статейку
http://java.sun.com/j2se/1.4.2/docs/guide/plugin/developer_guide/intranet.html

проделал, как описано - rules smile
только пришлось скачать какой-то большой (14 мб) плагин
(.ехе, ибо для IE). Единственная маленькая фиговинка: если нет прав для установки приложений - просто промолчит и всё. А вот .cab файл сказал бы, что, мол,нет прав на установку.
Но это так, мелочи жизни smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)