Avatar billede benneharli Juniormester
25. november 2008 - 14:33 Der er 7 kommentarer og
1 løsning

Tilbageknap ala javascript

Hejsa

Jeg er HELT med på at Java IKKE er javascript, men jeg henviser til javascript for at forklare hvad jeg vil.

Jeg kender intet til Java, så det kan godt vær mit spørgsmål er helt hen i skoven.

Det jeg prøver at opnå, er at sende en kommando inde fra en Java-applet, der sender mig en side tilbage. Altså, ligesom jeg kan sende en "java script:history.go(-1)" eller "java script:history.back()"?

Jeg har et programmeringsværktøj som genererer en Java-applet, og jeg kan godt få mit javascript kald til at virke, men det virker (grundet andre forhold) kun i nogen grad.

Giver det mening?

Mvh.

/Benji
Avatar billede jokkejensen Novice
25. november 2008 - 17:34 #1
history ligger i klienten, så du skal selv gemme den tidligere url.

/J
Avatar billede arne_v Ekspert
25. november 2008 - 18:34 #2
Du kan kalde en JavaScript funktion fra din Java applet.
Avatar billede benneharli Juniormester
25. november 2008 - 20:20 #3
--> Arne
Og hvordan gør du så lige det? Problemet er som før omtalt at jeg ikke selv laver min java applet, men at de valg jeg foretager i programmeringsværktøjet, bliver LAVET til en java applet.

/Benji
Avatar billede arne_v Ekspert
26. november 2008 - 02:55 #4
Du skal have udført noget Java kode med:

JSObject window = JSObject.getWindow(this);
window.eval("myfunc()");

Hvorvidt du kan det med dit tool ved jeg ikke.
Avatar billede benneharli Juniormester
27. november 2008 - 08:28 #5
myfunc??? er det her min javascript kode skal stå?
Avatar billede arne_v Ekspert
27. november 2008 - 15:06 #6
myfunc er en JavaScript funktion som ligger i HTML siden.
Avatar billede benneharli Juniormester
27. november 2008 - 19:47 #7
ok... får det ikke til at virke, men det er nok fordi jeg er begrænset af programmet :-(

Smid et svar.

/Benji
Avatar billede arne_v Ekspert
28. november 2008 - 01:38 #8
Du kan tage din genererede applet, decompile den, rette i den og compile den igen.

(ihvertfald hvis den ikke skal signes)

Og et svar.
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