dbs: Script Erweitern - Hab Nur Keine Ahnung Wie :-(

Hallo,

ich bin ein newbe im Bereich JavaScript.

Jetzt habe ich ein Script einer Monitorweiche gefunden, welches ich gern nutzen möchte. Nun würde ich das Script gern so haben, dass die Weiterleitung nicht sofort geschieht, sondern zeitgesteuert (5-10 Sekunden). Diese 5-10 Sekunden möchte ich für das vorladen der Bilder nutzen.

hier jetzt noch das Script:

<script language="JavaScript">
<!--
if(screen.height >= 768)
window.location.href = "home_768.htm"
else if(screen.height = 600)
window.location.href = "home_600.htm"
else
window.location.href = "home_480.htm"
//-->
</script>

Ich bedanke mich schon im Vorhinein bei Euch für Eure Hilfe!!!

  1. Tachchen!

    <script language="JavaScript">
    <!--
    if(screen.height >= 768)
    window.location.href = "home_768.htm"
    else if(screen.height = 600)
    window.location.href = "home_600.htm"
    else
    window.location.href = "home_480.htm"
    //-->
    </script>

    Ich weiß, du wirst es nicht gerne hören, aber:

    Vergiss bitte in deinem eigenen Interesse das o.g. Script!
    Und auch jedes andere, das eine ähnliche Funktion vorgaukelt.

    Gruß

    Die schwarze Piste

    --
    ie:{ fl:( br:^ va:) ls:# fo:) rl:( n4:& ss:{ de:] js:| ch:? mo:) zu:$
    http://www.smartbytes.de
    1. Hi,

      Vergiss bitte in deinem eigenen Interesse das o.g. Script!
      Und auch jedes andere, das eine ähnliche Funktion vorgaukelt.

      Ok, toll ist es nicht mit verschiedenen HTMLs fuer verschiedene Aufloesungen zu kommen, aber war das Dein einziger Kritikpunkt?

      Gruss,
      Ludger

      --
      "Die SPD im Aufwind?"
      1. Tachchen!

        Ok, toll ist es nicht mit verschiedenen HTMLs fuer verschiedene Aufloesungen zu kommen, aber war das Dein einziger Kritikpunkt?

        Ich bin mir nicht ganz sicher, auf was deine Frage hinaus möchte,
        aber mein Kritikpunkt ist, dass solche Scripts schlicht nicht funktionieren.
        Zumindest führen sie nicht zum gewünschten Ergebnis, gleichgültig wie gut
        oder schlecht ein spezielles Script im einzelnen gerade geschrieben ist.

        Was ich außerdem davon halte, eine Weiterleitung zu verzögern, um dem User
        eine Verzögerung beim Seitenaufbau zu ersparen, wollte ich dbs dann schon
        gar nicht mehr aufdrängen.

        Gruß

        Die schwarze Piste

        --
        ie:{ fl:( br:^ va:) ls:# fo:) rl:( n4:& ss:{ de:] js:| ch:? mo:) zu:$
        http://www.smartbytes.de
        1. Hi,

          Ok, toll ist es nicht mit verschiedenen HTMLs fuer verschiedene Aufloesungen zu kommen, aber war das Dein einziger Kritikpunkt?

          das war ein "organisatorisches" Argument, d.h. organisatorisch muss es besser sein ein HTML fuer alle denkbaren Aufloesungen fit zu halten.

          Ich bin mir nicht ganz sicher, auf was deine Frage hinaus möchte,
          aber mein Kritikpunkt ist, dass solche Scripts schlicht nicht funktionieren.

          Sowas
           if(screen.height >= 768) window.location.href = "home_768.htm"
          funktioniert nicht? Oder meinst Du die generelle Abhaengigkeit von JS?

          Was ich außerdem davon halte, eine Weiterleitung zu verzögern, um dem User
          eine Verzögerung beim Seitenaufbau zu ersparen, wollte ich dbs dann schon
          gar nicht mehr aufdrängen.

          OK, noch ein Gegenargument.

          Gruss,
          Ludger

          --
          "Die SPD im Aufwind?"
          1. Tachchen!

            Sowas
            if(screen.height >= 768) window.location.href = "home_768.htm"
            funktioniert nicht? Oder meinst Du die generelle Abhaengigkeit von JS?

            Monitorauflösung oder Bildschirmhöhe != Fenstergröße.
            Die Abhängigkeit von (clientseitig abschaltbarem) JavaScript ist nur das Sahnehäubchen.

            Gruß

            Die schwarze Piste

            --
            ie:{ fl:( br:^ va:) ls:# fo:) rl:( n4:& ss:{ de:] js:| ch:? mo:) zu:$
            http://www.smartbytes.de
          2. Hallo,

            ...
            if(screen.height >= 768) window.location.href = "home_768.htm"
            funktioniert nicht? ...

            sinnvoller ist es die Fenstergröße abzufragen. Siehe z.B.:

            http://Physik.uni-muenster.de/

            Gruß, Jürgen

    2. O.K: ich vergesse das Script :-)

      Hast Du mir eventl. eine funktionierende Lösung, wie ich eine Seite, die ich tabellenlos, ausschließlich mit

      [CODE]

      <div style="position: absolute; top: 0; left: 0; width: 0; height: 0">

      [/CODE]

      optimal zentriert bei jeder Bildschirmauflösung anzeigen kann als ob ich sie mit

      [CODE]

      <html>

      <body>

      <div align="center">
        <center>
        <table border="0" width="100%" height="100%" cellspacing="0" cellpadding="0">
          <tr>
            <td width="100%" valign="middle" align="center" height="100%">
              <div align="center">
                <center>
                <table border="0" width="640" height="480" cellspacing="0" cellpadding="0">
                  <tr>
                    <td width="640" height="480" valign="middle" align="center"></td>
                  </tr>
                </table>
                </center>
              </div>
            </td>
          </tr>
        </table>
        </center>
      </div>

      </body>

      </html>

      [/CODE]

      erstellt hätte???

      Ich hatte mir halt überlegt für die gängigen Auflösunge individuell zu programmieren und halt entspechend weiterzu leiten und um die Weiterleitungszeit optimal zu nutzen gleich nich einen Preload einzubauen

      1. Tachchen!

        Du möchtest deine Seite horizontal und vertikal zentriert darstellen.
        (Das nur damit du Suchbegriffe hast für evetuelle eigene Recherchen)

        Dazu wüsste ich sogar zwei Lösungen auf CSS-Basis.
        Beide wirst du vermutlich (nicht überprüft) im Archiv hier finden.

        Leider sind beide doof, weil sie _ernsthafte_ Zugänglichkeitsprobleme mit
        sich bringen. Ich kann also nur dringend von dieser Idee abraten.

        Gruß

        Die schwarze Piste

        --
        ie:{ fl:( br:^ va:) ls:# fo:) rl:( n4:& ss:{ de:] js:| ch:? mo:) zu:$
        http://www.smartbytes.de
  2. wieso hast du nicht einfach mal in selfhtml gesucht oder gegoogelt?

    Weiterleitung zu einer anderen andresse