Avatar billede steen117 Nybegynder
05. februar 2002 - 08:54 Der er 1 kommentar

Hvordan laver jeg en APPLET med DHTML?

Jeg vil gerne oversætte denne statiske APPLET :
<APPLET ID="AP1"
CODEBASE="http://sasweb/sasweb/graph"
CODE="GraphApplet.class"
ARCHIVE="graphapp.jar"
MAYSCRIPT
class="Graph"
Width=680px
Height=360px
Align=TOP
>
<PARAM NAME="DISABLEDRILLDOWN" VALUE="Y">
<PARAM NAME="BACKCOLOR" VALUE="WHITE">
<PARAM NAME="HoldDisplay" VALUE="1">
Sorry, there was a problem displaying the applet in your browser.
</APPLET>

til en genereret under javascript-kontrol (DHTML):
Applet=document.createElement("APPLET");
Applet.setAttribute("id","AP1")
Applet.codeBase="http://sasweb/sasweb/graph";
Applet.code="GraphApplet.class";
Applet.archive="graphapp.jar";
Applet.className="Graph";
Applet.width="680px"
Applet.height="360px"
Applet.align="TOP"
Param=document.createElement("PARAM");
Param.mame="DISABLEDRILLDOWN"
Param.value="Y";
Applet.appendChild(Param)
Param=document.createElement("PARAM");
Param.mame="BACKCOLOR"
Param.value="WHITE";
Applet.appendChild(Param)
Param=document.createElement("PARAM");
Param.mame="HoldDisplay"
Param.value="1";
Applet.appendChild(Param)
docBody = document.getElementsByTagName("body").item(0);
docBody.replaceChild(Applet,AP1);

Men det virker ikke. Bl.a. p.g.a. af APPLET ikke har
en appendChild-metode.
Det jeg gerne vil er, at kunne replace applet'en med
javascript for at kunne skifte en graf ud alt efter
hvad der klik'es på.
Avatar billede soerenlyn Nybegynder
27. juni 2008 - 19:16 #1
Det er vist lukketid her. :)

En løsning ville nok være at sætte style="display:none" på appletten, der skal skjules! :P
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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