Seitenumleitung durch JavaScript!

Vektor

Erfahrenes Mitglied
Hallo!

Ich würde gerne für meine Website statt einer herkömmlichen Auswahl auf der index Seite durch ein Java Script die Bildschirmauflösung ermitteln und dann auf die entsprechende Seite weiterleiten lasse. So hab ich mir jetzt durch ein paar Tutorials und Beispielcodes folgendes zusammengebastelt:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Java Script Umleitung</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<SCRIPT LANGUAGE="JavaScript">

function aufloesung()
{
var Hoehe, Breite;
Hoehe=screen.height;
Breite=screen.width;

if (Breite<800)
{
location = "index1.html"
}
if (Breite==800 && Hoehe==600)
{
location = "index1.html"
}
if (Breite==1024 && Hoehe==768)
{
location = "index2.html"
}
if (Breite>1024)
{
location = "index2.html"
}
}
</SCRIPT>

</head>

<body bgcolor="#00000">

<SCRIPT LANGUAGE="JavaScript">

onload="aufloesung()"

</SCRIPT>

</body>
</html>


Aber es funtioniert leider nicht. Ich denke der Fehler liegt bei dem Aufruf der Funktion im Body-Container. Ich hoffe ihr könnt mir helfen, da ich wirklich keine Ahnung von Java hab. Danke im vorraus.

Vekki
 
Oh sorry. Da sieht man mal wie wenig ahnung ich hab. In diesem Fall bitte ich die Admins dieses Thema zu löschen.

Danke.
 
Hi,

ich denke, dass Du mit Deinem Problem hier richtig aufgehoben bist.

Schreibe mal das folgende Script in den Head-Bereich Deines Dokuments.
Code:
<script language="javascript" type="text/javascript">
function aufloesung(){
    var Hoehe, Breite;
    Hoehe=screen.height;
    Breite=screen.width;

    if (Breite<800){
        window.location.href = "index1.html"
    }
    if (Breite==800 && Hoehe==600){
        window.location.href = "index1.html"
    }
    if (Breite==1024 && Hoehe==768){
        window.location.href = "index2.html"
    }
    if (Breite>1024){
        window.location.href = "index2.html"
    }
}
// Aufruf der Funktion beim Laden des Dokuments
document.onload = aufloesung();
  -->
</script>
Ciao
Quaese
 

Neue Beiträge

Zurück