Avatar billede whatever Nybegynder
13. december 2005 - 11:08 Der er 1 løsning

Problem med param og object-tag

Hej,

Til en kunde benytter jeg en 3. parts applet til upload af pdf-filer. Oprindeligt blev appletten sat op med en applet-tag. Men da man vil være sikker på at brugerens java-version er ny nok, har jeg ændret html-koden til at bruge en object-tag, så IE tjekker om brugerens java-version er ny nok. Men når jeg benytter en object-tag, er det ikke alle mine param-tags der bliver loadet.

Min kode ser ud som følgende:

<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase="http://java.sun.com/update/1.5.0/jinstall-1_5_0-windows-i586.cab#Version=1,4,2,0" height="250" width="400" type="application/x-java-applet">
    <param name="archive" value="smyuploader.jar, labels_da.jar" />
    <param name="code" value="javaatwork.myuploader.UploadApplet" />
    <param name="uploadURL" value="" />
    <param name="successURL" value="" />
    <param name="maxFileSize" value="1" />
    <param name="maxByteSize" value="250" />
    <param name="backgroundColor" value="#ffffff" />
    <param name="fileFilter" value="PDF filer (*.pdf): pdf" />
    <param name="disableDefaultFileFilter" value="true" />
    <param name="language" value="da" />
</object>

F.eks. bliver param-taggen med navnet fileFilter ikke loadet. Denne gør at man kun kan vælge pdf-filer i åben dialog boksen.

De to versioner kan ses på:

Applet versioner: http://efusion.it/java/test_applet.html

Object versionen: http://efusion.it/java/test_object.html

Er der nogen der har en idé om, hvorfor param-taggene ikke bliver loadet ved object-taggen?

Nu er jeg ikke nogen haj til Java, men skal appletten laves på en speciel måde, når man bruger object-taggen?

NB: Jeg har ikke sourcen til appletten.
Avatar billede whatever Nybegynder
26. februar 2006 - 12:18 #1
Lukker.
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