JApplet Browser Tab Öffnen

PrincE

Aktives Mitglied
Abgeleitet von: http://www.java-forum.org/awt-swing-swt/115925-neuen-tab-applet-oeffnen.html

Kann man von einem Applet aus ein neues Tab öffnen und eine Web Adresse setzen?

Danke im voraus.

Du kannst mit dem Applet eine Javascript-Funktion ausführen lassen, damit gehts.


Ja, das geht:

Java:
String url = "http://www.java-forum.org";

try {
  getAppletContext().showDocument(new URL(url), "_blank");
}
catch(MalformedURLException murle) {
  System.err.println(murle.toString());
}

Die URL, also den String mit der Webadresse, kann man auch viel eleganter über einen Parameter über die Webseite einlesen. So braucht das Applet nicht editiert und neu kompiliert werden, wenn man nur mal den Link ändern möchte.

Ein funktionierendes Beispiel zum Ausprobieren findest du hier: http://www.java-forum.org/deployment/28009-mouseentered-bild-applet.html#post179043


In den heutigen Browsern wird _blank vollkommen unterschiedlich interpretiert (also via Applet, so wie im Beispiel angegeben besteht das Problem. Über HTML funktioniert es, deshalb wundert mich das Problem ja).
In Firefox läuft es optimal, nach PopupBlocker zulassen, öffnet sich ein Tab.

In IE wird ein neues Top Fenster, in Chrome ein Popup Fenster aufgebaut.

Gibt es für diese Browser eine andere Lösung?



@Zugehörigkeit
Bin mir nicht sicher ob Allgemeine Java Themen nicht das bessere Subforum gewesen wäre
 
Zuletzt bearbeitet:

PrincE

Aktives Mitglied
Niemand eine Idee?
Scheint wohl nicht zu funktionieren :(

Ich bin sehr abhängig von dieser Möglichkeit und habe leider keine Alternativen

... viel Zeit in Sand gesetzt.
 

PrincE

Aktives Mitglied
wird mir wohl offensichtlich nichts anderes übrig bleiben
:(

verstehe trotzdem nicht wieso ich unterschiedliche Ausprägungen haben


<a href="google.de" target="_blank">klick</a>

und

getAppletContext().showDocument(new URL(url), "_blank");

...




danke
 
Zuletzt bearbeitet:

PrincE

Aktives Mitglied
gleiches Problem...


Code:
JSObject object = JSObject.getWindow(this);
object.call("open", new Object[] { "http://www.google.de", "_blank" });

Öffnet auch nur ein Popup Fenster aus dem Applet heraus.
Direkt aus der HTML nicht.
 

PrincE

Aktives Mitglied
Ich rufe die Funktion

Code:
function openWin()
{
	window.open("http://www.google.de", "_blank");
}

aus einem Input Feld (HTML) auf und aus meinem JApplet.

Chrome

Im ersten Fall öffnet sich ordnungsgemäß ein Tab im Browser.
Im Zweiten öffnet sich ein Popup.


IE

Im ersten Fall öffnet sich ein neues Fenster.
Im Zweiten ebenfalls.

Firefox

Im ersten Fall öffnet sich ordnungsgemäß ein Tab im Browser.
Im Zweiten auch, also genau so wie ich es brauche.
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
P JApplet verhält sich im Browser anders als im Eclipse (AppletViewer) AWT, Swing, JavaFX & SWT 3
H Applet JApplet soll neues Tab im Browser öffnen AWT, Swing, JavaFX & SWT 2
D JApplet hängt im Browser fest AWT, Swing, JavaFX & SWT 5
R JApplet - Infos ueber Browser moeglich? AWT, Swing, JavaFX & SWT 5
J JApplet und Zeichnen AWT, Swing, JavaFX & SWT 8
J JApplet, HTML und access denied exitVM.0 AWT, Swing, JavaFX & SWT 3
B JApplet AWT, Swing, JavaFX & SWT 2
H Swing JApplet - HTML - ClassNotFoundException AWT, Swing, JavaFX & SWT 7
M Frage zu KeyListener bzgl. JApplet AWT, Swing, JavaFX & SWT 3
B JApplet zwei Panels autobreite? AWT, Swing, JavaFX & SWT 2
F Applet JApplet per html einbinden - Main class kann nicht gefunden werden AWT, Swing, JavaFX & SWT 15
B Swing JTabbedPane in JApplet -> Reiter bei Aktualisation mehrmals zu sehen AWT, Swing, JavaFX & SWT 3
M JApplet mit Java 3D Komponente AWT, Swing, JavaFX & SWT 6
J JApplet langsam wegen vielen Tooltips? AWT, Swing, JavaFX & SWT 36
R JApplet, Elemente unsichtbar AWT, Swing, JavaFX & SWT 2
B Swing Komponenten auf JApplet setSize AWT, Swing, JavaFX & SWT 7
B Swing Komponenten auf JApplet setSize AWT, Swing, JavaFX & SWT 2
V Applet JApplet Flackern durch Repaint AWT, Swing, JavaFX & SWT 11
K JApplet Probleme AWT, Swing, JavaFX & SWT 5
S [JAVA] JFrame in Applet/JApplet AWT, Swing, JavaFX & SWT 14
H JApplet will sich nicht refreshen AWT, Swing, JavaFX & SWT 10
F OpenMap und Swing in JApplet AWT, Swing, JavaFX & SWT 8
S Applet JApplet Problem AWT, Swing, JavaFX & SWT 18
C Applet JApplet - Verständnissproblem AWT, Swing, JavaFX & SWT 3
G Unterschiedliche Pfadangabe zu Icons zwischen JApplet und JWindow? AWT, Swing, JavaFX & SWT 2
J Swing JApplet Designfrage AWT, Swing, JavaFX & SWT 4
J JApplet schneidet Menüleiste ab AWT, Swing, JavaFX & SWT 4
M JFrame in JApplet einbinden AWT, Swing, JavaFX & SWT 13
Semox Swing JApplet: Problem MouseListener Anmeldung AWT, Swing, JavaFX & SWT 3
E Bild auf JApplet AWT, Swing, JavaFX & SWT 5
Semox Swing Random Checkbox JApplet AWT, Swing, JavaFX & SWT 14
A Focus für JApplet AWT, Swing, JavaFX & SWT 7
U JPanel wechsel in JApplet AWT, Swing, JavaFX & SWT 14
J AWT JApplet lädt Bild nicht hoch AWT, Swing, JavaFX & SWT 7
V Kein Fokus für Key Bindings auf JPanel bzw JApplet AWT, Swing, JavaFX & SWT 2
S StackOverflowError bei MouseWheelListener für JApplet AWT, Swing, JavaFX & SWT 5
G JFrame in JApplet AWT, Swing, JavaFX & SWT 6
M Daten speichern mit JApplet AWT, Swing, JavaFX & SWT 9
lukas24680 JApplet und getContentPane() AWT, Swing, JavaFX & SWT 8
G paintComponent JPanel im JApplet AWT, Swing, JavaFX & SWT 2
S Alternative zu paint in JApplet AWT, Swing, JavaFX & SWT 3
R Im JFrame ein JApplet zum öffnen einer Url benutzen AWT, Swing, JavaFX & SWT 22
H JApplet fehler objekte unsichtbar. AWT, Swing, JavaFX & SWT 2
C Swing-JApplet AWT, Swing, JavaFX & SWT 3
B JDialog in JApplet AWT, Swing, JavaFX & SWT 3
P Image in JApplet geht nicht AWT, Swing, JavaFX & SWT 2
M Gluon will JavaFX in den Browser stecken AWT, Swing, JavaFX & SWT 0
M DragAndDrop - aus Browser ins Programm AWT, Swing, JavaFX & SWT 6
A Ein browser Fenter prametrisiert öffnen AWT, Swing, JavaFX & SWT 15
K javafx app > "run in browser" funktioniert nicht AWT, Swing, JavaFX & SWT 3
llabusch JavaFX Dynamisch alles vergrößern (wie im Browser) AWT, Swing, JavaFX & SWT 3
P JavaFX Project im Browser öffnen AWT, Swing, JavaFX & SWT 4
C Applet Applet funktioniert in Eclipse aber nicht in Browser AWT, Swing, JavaFX & SWT 1
V Swing Swing im Browser: ServerSideSwing AWT, Swing, JavaFX & SWT 3
H swt browser disable navigation AWT, Swing, JavaFX & SWT 4
H RCP(SWT) Browser-Widget zeigt keine locale HTML-Dateien an AWT, Swing, JavaFX & SWT 1
VfL_Freak AWT Browser öffnen und schließen via java.awt.Desktop AWT, Swing, JavaFX & SWT 4
achillesat SWT Browser öffnen durch Button click AWT, Swing, JavaFX & SWT 5
M SWT Browser nur eine Seite erlauben AWT, Swing, JavaFX & SWT 3
C html browser in Application nutzen AWT, Swing, JavaFX & SWT 10
S SWT Anzeigen einer lokalen HTML-Seite im Browser Widget über RAP nicht möglich AWT, Swing, JavaFX & SWT 3
H Browser in Swing AWT, Swing, JavaFX & SWT 6
K JTable im Browser nicht zu sehen - Applet AWT, Swing, JavaFX & SWT 6
F Browser drawString AWT, Swing, JavaFX & SWT 4
M Browser in Programm einbinden AWT, Swing, JavaFX & SWT 4
Z Component für File-Browser ähnliche Oberfläche AWT, Swing, JavaFX & SWT 6
V Applet .JAR in Browser einbinden AWT, Swing, JavaFX & SWT 2
C Swing Verlinken auf externe Prozesse bsp. Mailprogramm, Inet. Browser AWT, Swing, JavaFX & SWT 6
H Applet - Hilfedateien im Browser öffnen / eine Webseite laden AWT, Swing, JavaFX & SWT 6
algorismi Browser Komponente AWT, Swing, JavaFX & SWT 3
F Java Browser für 1.6 AWT, Swing, JavaFX & SWT 2
J Jigloo browser tutorial - Anleitung unklar AWT, Swing, JavaFX & SWT 4
C SWT SWT Browser anzeige bug AWT, Swing, JavaFX & SWT 3
P SWT Browser-Widget und Zwischenablage bzw. Strg+C AWT, Swing, JavaFX & SWT 5
B SWT Browser mit Proxy? AWT, Swing, JavaFX & SWT 2
T [Applet] startet in Eclipse aber nicht im Browser AWT, Swing, JavaFX & SWT 2
S Browser ohne Header öffnen AWT, Swing, JavaFX & SWT 3
I SWT Browser in Swing AWT, Swing, JavaFX & SWT 26
G Datei-Browser - Wie solche Ansicht erzeugen? AWT, Swing, JavaFX & SWT 3
M Browser in Swing App einbinden AWT, Swing, JavaFX & SWT 2
U RCP und browser unabhängigkeit AWT, Swing, JavaFX & SWT 7
B Alle URLs aller offenen Browser. AWT, Swing, JavaFX & SWT 12
D Browser -> Hintergrundfarbe AWT, Swing, JavaFX & SWT 11
D JDIC Browser in SWT/JFace Anwendung nutzen AWT, Swing, JavaFX & SWT 2
I SWT - Browser.setUrl(url) geht nicht :-( AWT, Swing, JavaFX & SWT 6
M JRE-Version für Browser-Plugin wählen AWT, Swing, JavaFX & SWT 2
J Java-Eingabefeld wie in einem Browser AWT, Swing, JavaFX & SWT 8
K Datei Browser - HTML - JSP ? AWT, Swing, JavaFX & SWT 9
N Browser - Button erstellen AWT, Swing, JavaFX & SWT 2
B Datei Browser integriert in eine GUI AWT, Swing, JavaFX & SWT 5
P Default Link in Swing, --> öffne Browser -> Browse URL AWT, Swing, JavaFX & SWT 8
S Fehler beim Öffnen weiterer FXML AWT, Swing, JavaFX & SWT 11
missy72 JavaFX Wiederholen einer IF-Abfrage beim erneuten Öffnen einer Stage AWT, Swing, JavaFX & SWT 11
B Nach dem Öffnen des Dialogs eine Aktion ausführen. AWT, Swing, JavaFX & SWT 6
P Öffnen, Speichern von Dat. über DialogBoxen AWT, Swing, JavaFX & SWT 10
H Öffnen einer Sourcedatei? AWT, Swing, JavaFX & SWT 11
X Öffnen Schließen Fenster AWT, Swing, JavaFX & SWT 4
T JFileChooser - "Öffnen-Button" aktivieren/deaktivieren möglich??? AWT, Swing, JavaFX & SWT 2
C Swing Problem beim 2. Öffnen eines JFrames AWT, Swing, JavaFX & SWT 9
S AWT Speichern von Listkomponenten und Öffnen derer AWT, Swing, JavaFX & SWT 10

Ähnliche Java Themen

Neue Themen


Oben