Ich habe ein Problem mit dem öffnen eines neuen Fensters

firestone

Bekanntes Mitglied
Also ich will folgendes erreichen. Ich habe eine Startseite auf der ich verschiedene links habe. Klicke auf einen dieser Links sollen meine Programme in neuen Fenstern ohne Toolbar und Adressleiste geöffnet werden. Am oberen Rand der Programme befindet sich ein Link der wieder zurück auf das Hauptmenü führt das Hauptmenüfenster soll wieder Adressleiste und Toolbar haben und das Anwendungsfenster soll wieder geschlossen werden. Ich habe bereits eine Lösung die geklappt hat alleridings brauche ich dafür eine Zwischen index.html ich würde es aber gerne ohne diese machen.

Hier erst mal die Lösung die Funktioniert hat:

In der Hauptseite gibt es folgenden Link
[Java]
<tr>
<td height="30" width="320"><a href="index_Test.html">Anwendung aufrufen</a></td>
</tr>
[/Java]

Die HTML Seite die dort aufgerufen wird sieht wie folgt aus
[Java]
<html>
<head>
<title>Test Index</title>
<script type="text/javascript">
breite = screen.availWidth - 20;
hoehe = screen.availHeight - 40;
xpos = screen.width / 2 - breite / 2 - 5;
ypos = screen.availHeight / 2 - hoehe / 2 - 10;


optionen= "width="+breite+",height="+hoehe+",left="+xpos+",top="+ypos+",location=no,menubar=no,resizable=no,scrollbars=yes,status=no,toolbar=no";
F1 = window.open("http://server/Anwendung","Anwendung", optionen);
window.opener = top;
window.self.close();
F1.focus();

</script>
</head>
<body>
</body>
</html>


[/Java]

Auf der Indexseite der Anwendung finden wir dann folgenden Link (bzw Folgende seite ist in die Seite mit eingebunden als include)

[Java]
<html><head><title>Test</title>
<script type="text/javascript">
function FensterOeffnen (Adresse) {
MeinFenster = window.open(Adresse, "Zweitfenster");
window.opener = top;
window.self.close();
MeinFenster.focus();
}
</script>
</head>
<body>
<p><a href="http://Server/Hauptmenue/index.html" onclick="FensterOeffnen(this.href); return false" style="color:white; font-weight:bold; font-family:arial; font-size:12;">zurück zum Hauptmenü</a></p>
</body>
</html>

[/Java]

Die oben gezeigte Lösung funktioniert wie sie soll. Nun wollte ich aber diese zwischenseite index_Test.html weglassen und dachte mit folgenden Änderungen wäre das möglich. Leider habe ich dann folgenden Effekt. Wenn ich im Hauptmenü die Anwendung aufrufe bekomme ich das neue Fenster wie gewollt und das alte wird geschlossen. Nun klicke ich in der Anwendung wieder auf den Link zurück zur Hauptmenüseite dann wird das Fenster geschlossen aber kein neues aufgemacht Oo. Wo ist der Fehler ??? Ich hoffe ihr könnt mir helfen. Hier der Code der nicht geht


Hauptmenüseite
[Java]
<html>
<script type="text/javascript">
function FensterOeffnen2(Adresse) {

breite = screen.availWidth - 20;
hoehe = screen.availHeight - 40;
xpos = screen.width / 2 - breite / 2 - 5;
ypos = screen.availHeight / 2 - hoehe / 2 - 10;

optionen = "width="+breite+",height="+hoehe+",left="+xpos+",top="+ypos+",location=no,menubar=no,resizable=no,scrollbars=yes,status=no,toolbar=no";


MeinFenster = window.open(Adresse, "Zweitfenster",optionen);
window.opener = top;
window.self.close();
MeinFenster.focus();
}

</script>
<body>
<table>
<tr>
<td height="30" width="320"><a href="http://server/Anwendung" onclick="FensterOeffnen2(this.href); return false" >Anwendung aufrufen</a></td>
</tr>
</table>
</body>
</html>
[/Java]

Der Link auf der Anwendungsseite sieht wie folgt aus dieser soll nun eigentlich wieder zurück zum Hauptmenü gehen und das Anwendungsfenster schließen
[Java]
<html><head><title>Test</title>
<script type="text/javascript">
function FensterOeffnen (Adresse) {
MeinFenster = window.open(Adresse, "Zweitfenster");
window.opener = top;
window.self.close();
MeinFenster.focus();
}
</script>
</head>
<body>
<p><a href="http://Server/Hauptmenue/index.html" onclick="FensterOeffnen(this.href); return false" style="color:white; font-weight:bold; font-family:arial; font-size:12;">zurück zum Hauptmenü</a></p>
</body>
</html>
[/Java]

Ich hoffe ihr versteht mein Problem und könnt mir helfen das wäre super :)
Lg Fireli
 

faetzminator

Gesperrter Benutzer
Ich gehe davon aus, dass du (I)Frames verwendest. Mit [c]window.self.close();[/c] wird lediglich die Page innerhalb dieses IFrames/Frames geschlossen, das gesamte Fenster bleibt aber offen. Oder es ist in einem Frame/IFrame möglicherweise nicht gestattet, das gesamte Fenster zu schliessen (und du siehst einfach den JS Error nicht).
Wenn du also [c]window.self.close();[/c] weglässt, sollte es funktionieren.
 

firestone

Bekanntes Mitglied
Vielen Dank für deine Anwort
Hmm nein (I)Frames verwende ich eigentlich nicht. Wenn ich das weglasse gehen doch aber immer neue Fenster auf oder ? Werde es ausprobieren. Nur ich verstehe nicht wieso Lösung 1 geht aber 2 nicht :(.

Lg Fireli
 

firestone

Bekanntes Mitglied
Ok habe es gerade propiert. Habe in beiden Seiten das close() Tag auskommentiert leider geht es nicht. Die Anwendung wird im gleichen Fenster geöffnet mit Toolbar und Adressleiste und wenn ich auf den Link zurück auf die Menüseite klicke geht ein neues Fenster auf .
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
K Habe aber trotzdem ein Problem mit Javascript Angular, React, JQuery - Fragen zu JavaScript 2
A Ich habe eine frage zu JavaScript adblock detector? Wenn jemand auf OK Klick soll die Sete neu geladen werden Angular, React, JQuery - Fragen zu JavaScript 1
M habe java code aber etwas funktioniert nicht Angular, React, JQuery - Fragen zu JavaScript 2
I Habe selbst gar keine Ahnung und brauche Rat Angular, React, JQuery - Fragen zu JavaScript 8
F Javascript Problem bei mehrere ID's Angular, React, JQuery - Fragen zu JavaScript 7
S Wie kann das Problem mit der „CORS-Richtlinie“ gelöst werden, wenn Anfragen vom React-Front-End an das Node.js-Back-End gesendet werden? Angular, React, JQuery - Fragen zu JavaScript 1
A Problem bei Sortierung von Rechnungsnummern mit JavaScript Angular, React, JQuery - Fragen zu JavaScript 1
pkm Problem mit Reaktivität bei einer Vue in Vue.js Angular, React, JQuery - Fragen zu JavaScript 0
krgewb Problem mit writeln Angular, React, JQuery - Fragen zu JavaScript 2
H Problem mit vom Server gelieferten Objekten Angular, React, JQuery - Fragen zu JavaScript 11
isaac77 Java Script implementierung Problem & Frage Angular, React, JQuery - Fragen zu JavaScript 0
N Problem - Google Analytics Tracking Javascript Datei von eigenen Server laden Angular, React, JQuery - Fragen zu JavaScript 1
H "form 1 in undefined" problem Angular, React, JQuery - Fragen zu JavaScript 2
C Problem beim Laden des Saalplans Angular, React, JQuery - Fragen zu JavaScript 5
4 Java Anfänger Problem Angular, React, JQuery - Fragen zu JavaScript 4
I iframe killer problem Angular, React, JQuery - Fragen zu JavaScript 3
J Problem:Zugriff auf Ausgabefeld (HTML-Formular)) Angular, React, JQuery - Fragen zu JavaScript 3
H problem mit IE Angular, React, JQuery - Fragen zu JavaScript 2
K Laufschrift Problem. Angular, React, JQuery - Fragen zu JavaScript 4
S Problem bei MSN Script Angular, React, JQuery - Fragen zu JavaScript 3
M Problem mit Java-Funktion Angular, React, JQuery - Fragen zu JavaScript 3
H Java Script Problem Angular, React, JQuery - Fragen zu JavaScript 11
Developer_X Java Script, Problem beim staten Angular, React, JQuery - Fragen zu JavaScript 22
S Problem mit Formular ! Angular, React, JQuery - Fragen zu JavaScript 4
S Dringendes onclick Problem mit variable - Danke Angular, React, JQuery - Fragen zu JavaScript 2
D IE Problem Angular, React, JQuery - Fragen zu JavaScript 4
G Java Gallery mit reload ohne iframe Problem Angular, React, JQuery - Fragen zu JavaScript 6
J JS-Menü-Problem :-( Angular, React, JQuery - Fragen zu JavaScript 2
E Countdown Problem Angular, React, JQuery - Fragen zu JavaScript 5
T Problem mit getElementById Angular, React, JQuery - Fragen zu JavaScript 1
G Problem Bei Sound Angular, React, JQuery - Fragen zu JavaScript 4
S Ich hab da ein Problem mit einem JavaScript. Angular, React, JQuery - Fragen zu JavaScript 2
M Problem mit Vote Fenster Angular, React, JQuery - Fragen zu JavaScript 3
K Problem mit einbinden Angular, React, JQuery - Fragen zu JavaScript 2
M Problem mit Berechnungen Angular, React, JQuery - Fragen zu JavaScript 5
S Problem mit Aufruf einer *.js-Datei Angular, React, JQuery - Fragen zu JavaScript 2
N Problem mit onchange Listener Angular, React, JQuery - Fragen zu JavaScript 1
G Problem beim Einbinden von JAVA-Dropdown-Menu Angular, React, JQuery - Fragen zu JavaScript 7
G CSS-Problem mit "selected" Angular, React, JQuery - Fragen zu JavaScript 2
F Problem mit random alerts Angular, React, JQuery - Fragen zu JavaScript 5
G utf8 problem wenn java deaktiviert ist Angular, React, JQuery - Fragen zu JavaScript 2
G Zeilenumbruch Problem Angular, React, JQuery - Fragen zu JavaScript 10
R Riesen Problem Angular, React, JQuery - Fragen zu JavaScript 2
Z Globale Veriable problem Angular, React, JQuery - Fragen zu JavaScript 2
P Problem mit Blog Angular, React, JQuery - Fragen zu JavaScript 3
G Problem mit Frames Angular, React, JQuery - Fragen zu JavaScript 9
S Problem mit Mozilla Angular, React, JQuery - Fragen zu JavaScript 9
N JS Problem mit Dia Show Angular, React, JQuery - Fragen zu JavaScript 5
H Problem mit Klappmenü. Angular, React, JQuery - Fragen zu JavaScript 2
A Problem mit checkdate-Funktion. Angular, React, JQuery - Fragen zu JavaScript 3
J Problem mit Java Menü Angular, React, JQuery - Fragen zu JavaScript 4
H [Problem] Tageszeitenabhängige Rotation von Flashfilmen Angular, React, JQuery - Fragen zu JavaScript 3
B document.forms problem Angular, React, JQuery - Fragen zu JavaScript 3
N tree_items problem Angular, React, JQuery - Fragen zu JavaScript 3
G 2 Frames mit einem Link verändern - Problem Angular, React, JQuery - Fragen zu JavaScript 4
F Problem mit "PHYSLET" Angular, React, JQuery - Fragen zu JavaScript 3
G Problem Angular, React, JQuery - Fragen zu JavaScript 2
M Merkwürdiges Problem Angular, React, JQuery - Fragen zu JavaScript 3
C Javascript problem links ohne funktion Angular, React, JQuery - Fragen zu JavaScript 12
W Problem bei Links Angular, React, JQuery - Fragen zu JavaScript 4
M Problem - java-script fehlt (???) Angular, React, JQuery - Fragen zu JavaScript 3
A problem mit pulldown Angular, React, JQuery - Fragen zu JavaScript 3
C Leerzeichen entfernen... Problem Javascript Angular, React, JQuery - Fragen zu JavaScript 1
B php Datei in JavaScript öffnen Angular, React, JQuery - Fragen zu JavaScript 9
D NodeJS bzw. Javacript Code öffnen (im Browser) Angular, React, JQuery - Fragen zu JavaScript 26
B React Page öffnen Angular, React, JQuery - Fragen zu JavaScript 0
I Chrome Erweiterung zum öffnen von Files Angular, React, JQuery - Fragen zu JavaScript 0
J Zielseite in Popupfenster öffnen Angular, React, JQuery - Fragen zu JavaScript 3
J von der index seite neue Seite in Popup Fenster öffnen Angular, React, JQuery - Fragen zu JavaScript 1
J Autmatisch neue url öffnen Angular, React, JQuery - Fragen zu JavaScript 3
Y Javascript onclick box öffnen Angular, React, JQuery - Fragen zu JavaScript 6
J Mit Javascript gleichzeitig in 2 Frames Seiten öffnen Angular, React, JQuery - Fragen zu JavaScript 2
A Neues Fenster aus iframe öffnen mit Klick auf Button Angular, React, JQuery - Fragen zu JavaScript 6
R Einige links in neuen fenster öffnen Angular, React, JQuery - Fragen zu JavaScript 2
S Drop Down Menü soll Links in Hauptfrane öffnen! Angular, React, JQuery - Fragen zu JavaScript 2
N Internetseiten mit Java öffnen Angular, React, JQuery - Fragen zu JavaScript 4
I viele links öffnen und nach erfolgreichem laden wieder beend Angular, React, JQuery - Fragen zu JavaScript 5
B link eines dhtml/java menüs im iframe öffnen . Angular, React, JQuery - Fragen zu JavaScript 3
L Javascript-Popups öffnen sich nicht Angular, React, JQuery - Fragen zu JavaScript 5
F Nach Schließen des Browsers eine neue Seite öffnen Angular, React, JQuery - Fragen zu JavaScript 2
R Java Fenster öffnen sich nicht im Browser! Angular, React, JQuery - Fragen zu JavaScript 3
C Flashfilm aus einer HTML-Seite im Fullscreen öffnen Angular, React, JQuery - Fragen zu JavaScript 2
S Ilayer über Klick öffnen ? Angular, React, JQuery - Fragen zu JavaScript 5
G seite öffnen mittels javascript Angular, React, JQuery - Fragen zu JavaScript 2
T Link per Tastendruck öffnen Angular, React, JQuery - Fragen zu JavaScript 3
J Bild-Link in neuer Seite öffnen, die beim Klicken schließt Angular, React, JQuery - Fragen zu JavaScript 4
G Drobdown auswahl in neuen Fenster öffnen. Angular, React, JQuery - Fragen zu JavaScript 3

Ähnliche Java Themen

Neue Themen


Oben