Bildschirmauflösung/Fenster schließen

Von: , Frage gestellt am Fr, 21. Jul 2000

<SCRIPT LANGUAGE="JavaScript">
function aufloesung()
{
var Hoehe, Breite;
Hoehe=screen.height;
Breite=screen.width;

if (Breite>600 & Breite<=800)
{
window.open ("index800.html");
}
if (Breite>800)
{
window.open ("index1052.html");
}
}
</script>
<body onload="aufloesung()">
</body>
</html>

Mit diesem Script in der Datei "index.html" wird je nach gefundener
Auflösung auf verschiedene Dateien zugegriffen werde.
Leider öffnet die Datei "index.html" zunächst ein leeres Browserfenster
und öffnet erst dann entweder die index800.html oder die index1052.html.

Wie kann ich erreichen, daß die "index800 bzw. index1052" sich im
gleichen Fenster wie die "index" öffnet oder die "index" sich nach
Aufruf der "index800/index1052" automatisch schließt?

3 Antworten zu dieser Frage

  1. Antwort von nach 56 Minuten hilfreich
    Re: Bildschirmauflösung/Fenster schließen

    Probiers mal hiermit.
    für Seiteb.html und seitea.html mußt du die entsprechenden dateinamen einsetzen.
    ;-Dennis
    "DerBrain"
    <html>
    <head>
    <SCRIPT LANGUAGE="JavaScript">
    function aufloesung()
    {
    var Hoehe, Breite;
    Hoehe=screen.height;
    Breite=screen.width;

    if (Breite>600 & Breite<=800)
    {
    document.write("
    <meta http-equiv=\"refresh\"content=\"0;URL=seitea.html\">
    ");

    }
    if (Breite>800)
    {
    document.write("
    <meta http-equiv=\"refresh\" content=\"0;URL=seiteb.html\">
    ");
    }
    }
    </script>
    </head>
    <body onLoad="aufloesung()">

    • Antwort von nach einer Stunde hilfreich
      Re^2: Bildschirmauflösung/Fenster schließen

      IE 5.0 funktioniert
      Netscape 4.7 nicht!

      Habe ich etwas falsch gemacht? Oder hängt es am Netscape?

    • Antwort von nach 5 Stunden hilfreich
      Re^2: Bildschirmauflösung/Fenster schließen

      Hi, document.write("
      <meta
      http-equiv=\"refresh\"content=\"0;URL=seitea.html\">
      ");
      ARGH! :-)

      Nimm doch lieber location.href='seitea.html'; (Mal ganz abgesehen davon, daß die Bildschirmauflösung so ziemlich das uninteressanteste Kriterium für eine Umleitung überhaupt ist, s. http://www.praast.de/ffq/abfrage.htm#monitor)

      Cheatah

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!