Automatische Weiterleitung in neuem Fenster öffnen
Automatische Weiterleitung in neuem Fenster öffnen
Hallo,
ich habe eine Homepage und möchte das Forum in einer neuen Seite öffnen, mit automatischer Weiterleitung. Weil ich Frames habe und die Besucher auf meiner eigentlichen Homepage bleiben sollen, soll sich eine neues Fenster öffnen.
Weiß wer wie man das macht?
ich habe eine Homepage und möchte das Forum in einer neuen Seite öffnen, mit automatischer Weiterleitung. Weil ich Frames habe und die Besucher auf meiner eigentlichen Homepage bleiben sollen, soll sich eine neues Fenster öffnen.
Weiß wer wie man das macht?
nein, ich habe ein javascriptmenü, schaus dir doch an:
http://www.hockeynews.shyper.com
Gehe auf Fun --> Forum, dann kennst du mein Problem, aber auch wegen den Besuchern sollte ein neues Fenster geöffnet werden.
Manuel
http://www.hockeynews.shyper.com
Gehe auf Fun --> Forum, dann kennst du mein Problem, aber auch wegen den Besuchern sollte ein neues Fenster geöffnet werden.
Manuel
ok mach ich glatt
function createjsDOMenu() {
absoluteMenu0 = new jsDOMenu(100, "", "absolute");
with (absoluteMenu0 ) {
addMenuItem(new menuItem("Startseite", "", "mitte.html"));
}
absoluteMenu1 = new jsDOMenu(120, "", "absolute");
with (absoluteMenu1) {
addMenuItem(new menuItem("Vereine", "vereine", "#"));
addMenuItem(new menuItem("Ligen", "ligen", "#"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Item 3", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 4", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 5", "", "inarbeit.html"));
}
absoluteMenu1_1 = new jsDOMenu(130, "", "absolute");
with (absoluteMenu1_1) {
addMenuItem(new menuItem("Kein Verein in", "", "neuerverein.html"));
addMenuItem(new menuItem("der Datenbank", "", "neuerverein.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Ihr Verein hier", "", "neuerverein.html"));
addMenuItem(new menuItem("Ihr Verein hier", "", "neuerverein.html"));
}
absoluteMenu1_2 = new jsDOMenu(130, "", "absolute");
with (absoluteMenu1_2) {
addMenuItem(new menuItem("Nationalliga", "nationalliga", "nationalliga.html"));
addMenuItem(new menuItem("Oberliga", "", "oberliga.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("usw.", "", "inarbeit.html"));
addMenuItem(new menuItem("usw.", "", "inarbeit.html"));
}
absoluteMenu2 = new jsDOMenu(120, "", "absolute");
with (absoluteMenu2) {
addMenuItem(new menuItem("Forum", "", "weiterleitungforum.html"));
addMenuItem(new menuItem("Item 2", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 3", "", "inarbeit.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Item 4", "item4", "inarbeit.html"));
}
absoluteMenu2_1 = new jsDOMenu(150, "", "absolute");
with (absoluteMenu2_1) {
addMenuItem(new menuItem("Item 1", "", "inarbeit.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Item 2", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 3", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 4", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 5", "", "inarbeit.html"));
}
absoluteMenu3 = new jsDOMenu(140, "", "absolute");
with (absoluteMenu3) {
addMenuItem(new menuItem("Item 1", "item1", "inarbeit.html"));
addMenuItem(new menuItem("Item 2", "", "inarbeit.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Item 3", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 4", "", "inarbeit.html"));
}
absoluteMenu3_1 = new jsDOMenu(150, "", "absolute");
with (absoluteMenu3_1) {
addMenuItem(new menuItem("Item 1", "", "inarbeit.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Item 2", "", "inarbeit.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Item 3", "", "inarbeit.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Item 4", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 5", "", "inarbeit.html"));
}
absoluteMenu1.items.vereine.setSubMenu(absoluteMenu1_1);
absoluteMenu1.items.ligen.setSubMenu(absoluteMenu1_2);
absoluteMenu2.items.item4.setSubMenu(absoluteMenu2_1);
absoluteMenu3.items.item1.setSubMenu(absoluteMenu3_1);
absoluteMenuBar = new jsDOMenuBar("absolute");
with (absoluteMenuBar) {
addMenuBarItem(new menuBarItem("Home", absoluteMenu0));
addMenuBarItem(new menuBarItem("Action pur", absoluteMenu1));
addMenuBarItem(new menuBarItem("Fun", absoluteMenu2));
addMenuBarItem(new menuBarItem("Item 3", absoluteMenu3));
moveTo(150, 29);
}
}
function createjsDOMenu() {
absoluteMenu0 = new jsDOMenu(100, "", "absolute");
with (absoluteMenu0 ) {
addMenuItem(new menuItem("Startseite", "", "mitte.html"));
}
absoluteMenu1 = new jsDOMenu(120, "", "absolute");
with (absoluteMenu1) {
addMenuItem(new menuItem("Vereine", "vereine", "#"));
addMenuItem(new menuItem("Ligen", "ligen", "#"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Item 3", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 4", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 5", "", "inarbeit.html"));
}
absoluteMenu1_1 = new jsDOMenu(130, "", "absolute");
with (absoluteMenu1_1) {
addMenuItem(new menuItem("Kein Verein in", "", "neuerverein.html"));
addMenuItem(new menuItem("der Datenbank", "", "neuerverein.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Ihr Verein hier", "", "neuerverein.html"));
addMenuItem(new menuItem("Ihr Verein hier", "", "neuerverein.html"));
}
absoluteMenu1_2 = new jsDOMenu(130, "", "absolute");
with (absoluteMenu1_2) {
addMenuItem(new menuItem("Nationalliga", "nationalliga", "nationalliga.html"));
addMenuItem(new menuItem("Oberliga", "", "oberliga.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("usw.", "", "inarbeit.html"));
addMenuItem(new menuItem("usw.", "", "inarbeit.html"));
}
absoluteMenu2 = new jsDOMenu(120, "", "absolute");
with (absoluteMenu2) {
addMenuItem(new menuItem("Forum", "", "weiterleitungforum.html"));
addMenuItem(new menuItem("Item 2", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 3", "", "inarbeit.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Item 4", "item4", "inarbeit.html"));
}
absoluteMenu2_1 = new jsDOMenu(150, "", "absolute");
with (absoluteMenu2_1) {
addMenuItem(new menuItem("Item 1", "", "inarbeit.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Item 2", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 3", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 4", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 5", "", "inarbeit.html"));
}
absoluteMenu3 = new jsDOMenu(140, "", "absolute");
with (absoluteMenu3) {
addMenuItem(new menuItem("Item 1", "item1", "inarbeit.html"));
addMenuItem(new menuItem("Item 2", "", "inarbeit.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Item 3", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 4", "", "inarbeit.html"));
}
absoluteMenu3_1 = new jsDOMenu(150, "", "absolute");
with (absoluteMenu3_1) {
addMenuItem(new menuItem("Item 1", "", "inarbeit.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Item 2", "", "inarbeit.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Item 3", "", "inarbeit.html"));
addMenuItem(new menuItem("-"));
addMenuItem(new menuItem("Item 4", "", "inarbeit.html"));
addMenuItem(new menuItem("Item 5", "", "inarbeit.html"));
}
absoluteMenu1.items.vereine.setSubMenu(absoluteMenu1_1);
absoluteMenu1.items.ligen.setSubMenu(absoluteMenu1_2);
absoluteMenu2.items.item4.setSubMenu(absoluteMenu2_1);
absoluteMenu3.items.item1.setSubMenu(absoluteMenu3_1);
absoluteMenuBar = new jsDOMenuBar("absolute");
with (absoluteMenuBar) {
addMenuBarItem(new menuBarItem("Home", absoluteMenu0));
addMenuBarItem(new menuBarItem("Action pur", absoluteMenu1));
addMenuBarItem(new menuBarItem("Fun", absoluteMenu2));
addMenuBarItem(new menuBarItem("Item 3", absoluteMenu3));
moveTo(150, 29);
}
}
- Leuchte
- Ehemaliges Teammitglied
- Beiträge: 9179
- Registriert: 26.05.2003 14:57
- Wohnort: Duisburg
- Kontaktdaten:
örks, also JS ist nicht meine Welt
Wie sieht denn der Inhalt dieser HTML-Datei aus? Ist das nur 'ne Weiterleitung zum Forum?

Code: Alles auswählen
addMenuItem(new menuItem("Forum", "", "weiterleitungforum.html"));
Wo liegt jetzt dein Problem? Die weiterleitung.htm im mittleren Frame aufzurufen oder das Forum in einem neuen Fenster zu öffnen?
weiterleitung.htm
Mit dem Event-Handler onLoad wird beim Laden der Datei weiterleiten.htm die JavaScript Funktion weiterleiten() aufgerufen. In dieser Funktion wird mit window.open das Forum in einem neuen Fenster geöffnet. Anschließend wird derselbe Frame wieder mit history.back auf die Seite weitergeleitet, von der aus weiterleiten.htm aufgerufen wurde. Diesen Zusatz kannst du natürlich auch weglassen.
weiterleitung.htm
Code: Alles auswählen
<html>
<head>
<script type="text/javascript">
<!--
function weiterleiten()
{
window.open("forum.php","_blank","");
self.location.href = history.back();
}
//-->
</script>
</head>
<body onLoad="weiterleiten();">
</body>
</html>