WEB-Site im neuen Fenster öffnen
Ich möchte aus einem Frame heraus eine WEB-Site im neuen Fenster öffnen. Mit dem folgenden Code funktioniertes, aber die Frame-Seite wird geschlossen.
script language="JavaScript">
<!--
if(top.frames.length > 0) top.location.href=self.location;
//-->
</script>
Ich möchte aber, dass dies auch göffnet bleibt. Wie muss der Code dafür lauten?
Danke schonmal für euere Hilfe.
MfG
Antwort schreiben
Antwort 1 von derpfleger vom 16.01.2019, 13:18 Options
Warum mit Javascript?
Einfach im link
target="_blanc"
einfügen, also zB so:
<a href="irgendeineneueseite.htm" target="_blanc">Irgendeineneueseite</a>
Gruß
derpfleger
Antwort 2 von rfb vom 16.01.2019, 13:21 Options
1. wozu sollte sowas gut sein?
2. von JavaScript aus müsstest du ein PopUp öffnen.
3. ansonsten genügt target
Antwort 3 von Jürgen52 vom 17.01.2019, 10:20 Options
... es ist leider etwas komplizierter und nicht leicht zu erklären.
Also, aus einer Frameset-Seite soll über ein Passwortscript eine Seite im neuen Fenster geöffnet werden. Alle anderen Seiten sollen über das Passwortscript in der Frameseite geöffnet werden, deshalb muss der Code s.o. sich in der Seite befinden, die im neuen Fenster geöffnet werden soll. Es funktioniert auch soweit, nur dass das Framset geschlossen wird und nur das neue Fenster geöffnet wird.
Vielleicht gibt es doch eine Lösung mit einer simplen Codeergänzung oder -änderung.
MfG
Antwort 4 von rfb vom 17.01.2019, 18:52 Options
Füge das (ziemlich nutzlose) JavaScript-PW-Script einfach in den Kopf der damit zu "schützenden" Seite ein und verlinke sie über
target
.
Und den Code da oben löschst du dafür.
Falls das das Problem nicht löst hilft ggf. eine bessere Problembeschreibung und ein Link zur betroffenen Seite.