Tag,
also es geht um folgendes,
bei uns in der Schule läuft ein Linux Web Server, der eine
Seite hostet, diese wird anschließend mit Opera im
Vollbildmodus geöffnet und im Atrium unserer Schule
auf einen großen Bildschirm angezeigt.
Abhängig von der Zeit soll verschiedene Information
angezeigt werden, in den Pausen ist das z.B. der
Vertretungsplan für den jetzigen Tag+morgen und
während der Unterrichtsstunden sonstige Information.
Ich hab mir überlegt, das ganze über JavaScript zu
gestalten... die Uhrzeit zu ermitteln ist dabei ja weniger
das Problem...
Ist schon ein paar Jahre her, dass ich mich mit JavaScript
ausführlich befasst habe, deshalb meine Frage:
Wie würde das ganze (ungefähr) aussehen?
oder soll ich das ganze per php machen (falls das überhaupt geht)?
Grüße,
Rubiko
Uhrzeit ermitteln und entsprechend Inhalt anzeigen
- Rubiko
- Beiträge: 943
- Registriert: 25.02.2005 19:43
- Computerausstattung: Intel i7 2600k
8GB Ram
GeForce GTX 560 Ti - Wohnort: Schwabach
Uhrzeit ermitteln und entsprechend Inhalt anzeigen
Ich wollte die Welt verändern, doch Gott gab mir nicht den Quelltext.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Im head in etwa so:
und im body:
Evtl. deutsche Monatsnamen im Array und die Reihenfolge ändern 
Code: Alles auswählen
var d=new Date();
monthname= new Array("January","February","March","April","May","June","July","August","September","October","November","December");
var TODAY = monthname[d.getMonth()] + " " + d.getDate() + ", " + d.getFullYear();
Code: Alles auswählen
<tr bgcolor="#99CC66">
<td colspan="7" id="dateformat" height="20"> <script language="JavaScript" type="text/javascript">
document.write(TODAY); </script> </td>
</tr>

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Mit switch/case, datum.getHour und location.href...
Achtung: InJavaScript darfman bei jedem case das break nicht vergessen!
Oder du speicherstdie Stundenzahl in einer Variablen, die du dann bei location.href einsetzt:Entspricht das deinen Vorstellungen oder habe ich etwas nicht richtig verstanden? Habe den Thread nur überflogen.
Achtung: InJavaScript darfman bei jedem case das break nicht vergessen!
Oder du speicherstdie Stundenzahl in einer Variablen, die du dann bei location.href einsetzt:
Code: Alles auswählen
var datum=new Date();
datum=datum.getHour();
location.href="seite"+datum+".html";
PB 4.30
Code: Alles auswählen
Macro Happy
;-)
EndMacro
Happy End
- Rubiko
- Beiträge: 943
- Registriert: 25.02.2005 19:43
- Computerausstattung: Intel i7 2600k
8GB Ram
GeForce GTX 560 Ti - Wohnort: Schwabach
Sieht bei mir jetzt so aus:
so würde der vertretungsplan zwischen 9:20 und 9:35 angezeigt
werden...
Code: Alles auswählen
<script language="JavaScript">
var aktuell=new Date();
var stunden=aktuell.getHours();
var minuten=aktuell.getMinutes();
if (stunden=9 && minuten<=35 && minuten>=20)
{
self.location.href = "Vertretungsplan.html";
}
</script>
werden...
Ich wollte die Welt verändern, doch Gott gab mir nicht den Quelltext.