Avatar billede tofte Juniormester
22. april 2005 - 17:51 Der er 12 kommentarer og
1 løsning

Redirecte browser side fra applet

Hej

Hvordan får man en applet til at sende browseren videre til en anden side når appletten har udført hvad den nu skal. Jeg har brug for at sende en enkelt parameter med.

Rasmus
Avatar billede kalp Novice
22. april 2005 - 17:53 #1
måske kan dette bruges...
http://www.webdeveloper.com/forum/archive/index.php/t-45278.html

der tages dog ikke højde for at den først skal redirekte en efter applet'en er færdig..
Avatar billede arne_v Ekspert
22. april 2005 - 18:01 #2
Du kunne prøve med Java-JavaScript interfacet.
Avatar billede tofte Juniormester
22. april 2005 - 18:24 #3
arne_v>>>

Tænker du på det der netscape javascript interface? og i så fald, hvor er det nu lige man finder det?
Avatar billede arne_v Ekspert
22. april 2005 - 18:25 #4
Ja.

(det virker også i Internet Explorer)
Avatar billede arne_v Ekspert
22. april 2005 - 18:25 #5
Skal jeg prøve at bixe et eksempel ?
Avatar billede tofte Juniormester
22. april 2005 - 18:34 #6
Du behøver ikke lave et eksempel, jeg skal bare lige høre om den ligger standard i sdk eller man skal hente en jar fil et eller andet sted og evt hvor?
Avatar billede arne_v Ekspert
22. april 2005 - 18:39 #7
runtime er den i browseren

for dit udviklingsmiljø skal du have fat på java40.jar
Avatar billede arne_v Ekspert
22. april 2005 - 18:45 #8
Jeg testede lige.

Følgende virker fint:

import java.awt.*;
import java.awt.event.*;
import java.applet.*;

import netscape.javascript.*;

public class GotoApplet extends Applet implements ActionListener{
    public Button btn;
    public void init() {
        btn = new Button("Eksperten");
        btn.addActionListener(this);
        add(btn);
        this.setVisible(true);
    }
    public void actionPerformed(ActionEvent e) {
        JSObject window = JSObject.getWindow(this);
        window.setMember("location", "http://www.eksperten.dk/");
    }
}
Avatar billede tofte Juniormester
22. april 2005 - 19:02 #9
tak for det.

Kan man finde java40.jar på nettet eller skal man hente netscape, jeg synes ikke jeg kan finde et download på google!
Avatar billede arne_v Ekspert
22. april 2005 - 19:18 #10
Den er faktisk heller ikke så nem at finde længere.

http://www-eph.int-evry.fr/~bideau/java/installations/java40.jar
Avatar billede arne_v Ekspert
22. april 2005 - 19:21 #11
Ellers så kan du prøve at sætte classpath til

%JAVA_HOME%\jre\lib\plugin.jar

den indeholder også de Netscape klasser, men om de er kompatible med
Internet Explorer og Netscape 4 ved jeg ikke
Avatar billede tofte Juniormester
22. april 2005 - 19:25 #12
tak for det. Smid et svar.
Avatar billede arne_v Ekspert
22. april 2005 - 19:28 #13
ok
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