Script Erweitern - Hab Nur Keine Ahnung Wie :-(
dbs
- javascript
0 schwarze Piste0 Ludger0 schwarze Piste0 Ludger
0 dbs
0 amer
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!!!
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
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
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
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
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
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
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
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
wieso hast du nicht einfach mal in selfhtml gesucht oder gegoogelt?