Avatar billede jespersahner Nybegynder
01. februar 2003 - 03:11 Der er 3 kommentarer og
1 løsning

Flere udgaver af plug-in?

Jeg er lidt forvirret omkring anvendelsen af plug-in's. Jeg har installeret JRE 1.4 og har desuden installeret Java3d-pakken. Jeg har imidlertid det problem, at nogle af demo-siderne til Java3d åbenbart kræver plug-in 1.3, selv om jeg har en nyere version installeret. Hvorfor nu det?

Faktisk spørger den, om jeg vil downloade plug-in 1.3, men vælger jeg dette, virker det stadig ikke. Er det fordi, jeg skal installere hele JRE 1.3? Java3d-pakken ligger jo nu under JRE1.4, så den vil vel ikke finde dem alligevel, selv om jeg installerer JRE 1.3 (?)
Avatar billede arne_v Ekspert
01. februar 2003 - 09:40 #1
Jeg formoder at vi snakker om browser plugins d.v.s.
JVM til at køre applets i.

Hver version putter sig ind i control panel, hvor du kan
enable en given JVM for dine browsere.

JVM versioner og applets er et helvede.

For mig lyder det som du bliver nødt til at
installere 3D pakken på 1.3.1 og aktivere den for
din browser.
Avatar billede jespersahner Nybegynder
01. februar 2003 - 10:57 #2
Det er også det, jeg frygter. Selv om jeg gør det, kan jeg så vel efterfølgende kun anvende en plug-in ad gangen i min browser, idet jeg ikke uden videre kan switche mellem versionerne.

Jeg iler lige til med noget af koden fra Java3D-pakken, så kan du måske forklare mig problemet mere specifikt:

<HTML>
<HEAD>
<TITLE>Hello, Universe!</TITLE>
</HEAD>
<BODY BGCOLOR="#000000">
<!--"CONVERTED_APPLET"-->
<!-- CONVERTER VERSION 1.3 -->
<OBJECT classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
WIDTH = 256 HEIGHT = 256 ALIGN = middle  codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0">
<PARAM NAME = CODE VALUE = "HelloUniverse.class" >

<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2">
<PARAM NAME="scriptable" VALUE="false">
<COMMENT>
<EMBED type="application/x-java-applet;version=1.2.2"  CODE = "HelloUniverse.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle  scriptable=false pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"><NOEMBED></COMMENT>
<blockquote>
<hr>
If you were using a Java-capable browser,
you would see Hello Universe! instead of this paragraph.
<hr>
</blockquote>
</NOEMBED></EMBED>
</OBJECT>

<!--
<APPLET CODE = "HelloUniverse.class" WIDTH = 256 HEIGHT = 256 ALIGN = middle>
<blockquote>
<hr>
If you were using a Java-capable browser,
you would see Hello Universe! instead of this paragraph.
<hr>
</blockquote>

</APPLET>
-->
<!--"END_CONVERTED_APPLET"-->

</BODY>
</HTML>

For mit utrænede øje ser det ud til, at der refereres specifikt til en bestemt udgave af plug-in'en, og det er vel usmidigt? Er der en mere generel måde at gøre det på.
Avatar billede jespersahner Nybegynder
01. februar 2003 - 11:03 #3
...og tilsvarende virker flg. uden problemer og anvender plug-in 1.4:
<HTML>
<HEAD>
<TITLE>Hello, Universe!</TITLE>
</HEAD>
<BODY BGCOLOR="#000000">
<applet align=middle code="HelloUniverse.class" width=256 height=256>
<blockquote>
<hr>
If you were using a Java-capable browser,
you would see Hello Universe! instead of this paragraph.
<hr>
</blockquote>
</applet>
</BODY>
</HTML>

Hvad er egentlig motivationen for at lave koden så forskelligt i de 2 eksempler (det skal i øvrigt bemærkes, at det er "officielle" eksempler fra java3D-pakken)?
Avatar billede jespersahner Nybegynder
29. november 2004 - 10:41 #4
Lukker spm.
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
Kurser inden for grundlæggende programmering

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