<BODY LINK="#FFFFFF" TEXT="FFFFFF" VLINK="#999999" ALINK="#00FF00" BGCOLOR="#000000"> <CENTER> <script language="JavaScript"> <!-- var Jetzt = new Date(); var Tag = Jetzt.getDate(); if (Jahr<=1900) Jahr=Jahr+1900; var Stunden = Jetzt.getHours(); var Minuten = Jetzt.getMinutes(); var NachVoll = ((Minuten < 10) ? ":0" : ":"); document.write("<H3><center><BR>Tage: " + Tag + ".<BR>"); document.write("und " + Stunden + NachVoll + Minuten + " )<p></center></H3>"); // --> </script> </center> </body>
Seite 1 von 1
Kleines Javascript
#1
geschrieben 01. Februar 2005 - 20:33
Hi! Jetzt bitte nicht lachen, aber meine HP programmiert ein Kumpel von mir, der das auch hauptberuflich macht. Jetzt möchte ich nur noch auf meiner Homepage unter Lokalverbot-Counter einen Timer mit Javascript einbinden, der seit 8. Jänner 2005 genau 00:00 Uhr läuft. Hab' ein vorgefertigtes Javascript etwas abgeändert, aber es läuft nicht. Bitte um Korrekturvorschläge:
Anzeige
#2
geschrieben 01. Februar 2005 - 20:39
1. language=JavaScript ist falsch, da müßte eher type=text/javascript hin.
2. Du hast vergessen Jahr zu setzen, also fehlt wohl var Jahr = Jetzt.getYear();
3. document.write() ohne ein vorheriges document.open() funktioniert zwar bei den meisten Browsern, ist aber total falsch.
2. Du hast vergessen Jahr zu setzen, also fehlt wohl var Jahr = Jetzt.getYear();
3. document.write() ohne ein vorheriges document.open() funktioniert zwar bei den meisten Browsern, ist aber total falsch.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#3
geschrieben 01. Februar 2005 - 20:57
Danke Rika, aber zu
Funktioniert bei mir nicht, jedoch mit "language=JavaScript" schon
Könntest Du so gut sein mein Script in korrigierter Form hier zu posten. Ich möchte jedoch statt den Tage: "1." (heute) Tage: "24" (ab dem 08.01.2005 00:00 Uhr) stehen haben, natürlich läuft die Zeit weiter, also ab morgen "Tage: 25".
Zitat
1. language=JavaScript ist falsch, da müßte eher type=text/javascript hin.
Funktioniert bei mir nicht, jedoch mit "language=JavaScript" schon
Könntest Du so gut sein mein Script in korrigierter Form hier zu posten. Ich möchte jedoch statt den Tage: "1." (heute) Tage: "24" (ab dem 08.01.2005 00:00 Uhr) stehen haben, natürlich läuft die Zeit weiter, also ab morgen "Tage: 25".
#4
geschrieben 01. Februar 2005 - 21:07
Also <script type="text/javascript"> im Header muss klappen. Weiss jetzt nicht, wie sich das verhält, wenn man das im Body schreibt.
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
#5
geschrieben 01. Februar 2005 - 21:13
Zitat
Also <script type="text/javascript"> im Header muss klappen.
So, hat geklappt.
Jetzt möchte ich nur noch eben das der Counter nicht den aktuellen Tag zeigt, sondern eben die Tage seit dem 08/01/2005.
#6
geschrieben 01. Februar 2005 - 22:13
var jetzt=new Date();
var damals=new Date(2005,08,01);
var tagevergangen=Math.round((jetzt.getTime()-damals.getTime())/(24*60*60*1000));
var damals=new Date(2005,08,01);
var tagevergangen=Math.round((jetzt.getTime()-damals.getTime())/(24*60*60*1000));
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#7
geschrieben 01. Februar 2005 - 22:22
Jetzt sieht es so aus, aber funktioniert leider immer noch nicht:
<BODY LINK="#FFFFFF" TEXT="FFFFFF" VLINK="#999999" ALINK="#00FF00" BGCOLOR="#000000"> <CENTER> <script type="text/javascript"> <!-- var jetzt=new Date(); var damals=new Date(2005,08,01); var tagevergangen=Math.round((jetzt.getTime()-damals.getTime())/(24*60*60*1000)); var Tag = Jetzt.getDate(); var Jahr = Jetzt.getYear(); if (Jahr<=1900) Jahr=Jahr+1900; var Stunden = Jetzt.getHours(); var Minuten = Jetzt.getMinutes(); var NachVoll = ((Minuten < 10) ? ":0" : ":"); document.write("<H3><center><BR>Tage: " + Tag + ".<BR>"); document.write("und " + Stunden + NachVoll + Minuten + " )<p></center></H3>"); // --> </script> </center> </body>
#8
geschrieben 01. Februar 2005 - 22:31
JavaScript ist case-sensitive!
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#9
geschrieben 01. Februar 2005 - 22:42
Wollte gerade das vorschlagen
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html;charset=iso-8859-1"> <title>Test</title> <body> <script type="text/javascript"> <!-- OldDate = new Date("January 08, 2005"); Today = new Date(); DaysPassed = Math.floor((((OldDate.getTime()-Today.getTime()))*-1)/86400000); document.write("Es Sind "+(DaysPassed+1)+" Tage seit dem "+OldDate.getDate()+"."+(OldDate.getMonth()+1)+"."+OldDate.getFullYear()+" vergangen") --> </script> </body>
Ich bin kein Toilettenpapier-Hamster.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
---
Ich bin ein kleiner, schnickeldischnuckeliger Tiger aus dem Schwarzwald.
Alle haben mich ganz dolle lila lieb.
#10
geschrieben 01. Februar 2005 - 22:49
Danke, DK2000.
Jetzt möchte ich nur noch die Stunden, Minuten und Sekunden angezeigt bekommen, aber nicht "seit dem 28.01.2005 vergangen".
Jetzt möchte ich nur noch die Stunden, Minuten und Sekunden angezeigt bekommen, aber nicht "seit dem 28.01.2005 vergangen".
#11
geschrieben 01. Februar 2005 - 23:19
So funktioniert das jetzt:
Jetzt möchte ich nur noch den Text woanders positioniert haben, und nicht ganz unten auf der Seite.
<html> <CENTER> <head> <meta http-equiv="content-type" content="text/html;charset=iso-8859-1"> <body> <script type="text/javascript"> <!-- OldDate = new Date("January 08, 2005"); Today = new Date(); DaysPassed = Math.floor((((OldDate.getTime()-Today.getTime()))*-1)/86400000); document.write("Tage: "+(DaysPassed)+" und "+Today.getHours()+":"+(Today.getMinutes())+":"+Today.getSeconds()+"") --> </script> </body>
Jetzt möchte ich nur noch den Text woanders positioniert haben, und nicht ganz unten auf der Seite.
- ← [php] Kann Jemand Mein Werk Beurteilen?
- Skript/Web-Programmierung
- Javascript Navmenü Null Durchblick →
Thema verteilen:
Seite 1 von 1