Marcus Budde: Webseite im Browser aus Applet heraus aufrufen

Hallo zusammen,

Ich hab hier mal ein kleines Problem:

Wie kann ich aus einem Java Applet heraus eine Seite aufrufen, so daß sie sich in einem (neuen) Browserfenster öffnet.

Wahrscheilich brauche ich nur einen FIngerzeig auf die richtige stelle in der api (Hab schon bi java.sun com gesucht, scheine aber die Suchbegriffe immer unglücklioch zu wählen.) (Es gab 2001 schonmal einen Thread hier mit dieser Fragestellung, nur die dortige Lösung, dem User die URL anzuzeigen, damit er sie ins Browserfenster übernehmen kann ist irgendwie nicht so richtig rund ;)

Schon mal danke für eventuelle Hilfe
Marcus

  1. Hallo zusammen,

    Ich hab hier mal ein kleines Problem:

    Wie kann ich aus einem Java Applet heraus eine Seite aufrufen, so daß sie sich in einem (neuen) Browserfenster öffnet.

    http://java.sun.com/j2se/1.4.1/docs/api/java/applet/Applet.html
    getAppletContext
    public AppletContext getAppletContext()
    Determines this applet's context, which allows the applet to query and affect the environment in which it runs.
    This environment of an applet represents the document that contains the applet.

    Returns:
    the applet's context.

    http://java.sun.com/j2se/1.4.1/docs/api/java/applet/AppletContext.html
    showDocument
    public void showDocument(URL url,
                             String target)
    Requests that the browser or applet viewer show the Web page indicated by the url argument. The target argument indicates in which HTML frame the document is to be displayed. The target argument is interpreted as follows:

    "_self"  Show in the window and frame that contain the applet.
    "_parent" Show in the applet's parent frame. If the applet's frame has no parent frame, acts the same as "_self".
    "_top"  Show in the top-level frame of the applet's window. If the applet's frame is the top-level frame, acts the same as "_self".
    "_blank"  Show in a new, unnamed top-level window.
    name Show in the frame or window named name. If a target named name does not already exist, a new top-level window with the specified name is created, and the document is shown there.

    An applet viewer or browser is free to ignore showDocument.

    Parameters:
    url - an absolute URL giving the location of the document.
    target - a String indicating where to display the page.

    Wahrscheilich brauche ich nur einen FIngerzeig auf die richtige stelle in der api (Hab schon bi java.sun com gesucht, scheine aber die Suchbegriffe immer unglücklioch zu wählen.)

    Wahrscheilich.

    (Es gab 2001 schonmal einen Thread hier mit dieser Fragestellung, nur die dortige Lösung, dem User die URL anzuzeigen, damit er sie ins Browserfenster übernehmen kann

    Bitte?

    ist irgendwie nicht so richtig rund ;)

    Ja, das denke ich allerdings auch. *g*

    viele Grüße

    Axel

    1. Danke euch für die schnellen Antworten, das ist genau was mich weiterbringt.

  2. Hallo Marcus

    Wie kann ich aus einem Java Applet heraus eine Seite aufrufen, so daß sie sich in einem (neuen) Browserfenster öffnet.

    Hilft dir <http://java.sun.com/j2se/1.4.1/docs/api/java/applet/AppletContext.html#showDocument(java.net.URL, java.lang.String)>?

    Musst du mal gucken, seit wann das möglich ist.

    Schöne Grüße

    Johannes

    --
    ss:| zu:) ls:[ fo:) de:] va:) ch:? sh:( n4:& rl:( br:< js:| ie:{ fl:( mo:}