Avatar billede -kenner- Nybegynder
28. juli 2004 - 11:26 Der er 6 kommentarer og
1 løsning

ur & dato på en linie..

Hej eksperter, jeg har en kode som viser et klokken nu, og datoen i dag.. men jeg vil gerne have det til at stå på en linie..

Koden:

<HTML>
<HEAD>
    <TITLE> KenneR </TITLE>
    <LINK href="indexSheet.css" rel="stylesheet" type="text/css">
    <script LANGUAGE="JAVASCRIPT" TYPE="text/javascript">
        <!--Hide
        function home_date() {
          date = new Date();
          var day_number = date.getDay();
          var todays_date = date.getDate();
          var month_number = date.getMonth();
          var year = date.getYear();
          var day_name = '';
          var month_name = ''
          if(day_number == 0){day_name = 'søndag';}
          if(day_number == 1){day_name = 'mandag';}
          if(day_number == 2){day_name = 'tirsdag';}
          if(day_number == 3){day_name = 'onsdag';}
          if(day_number == 4){day_name = 'torsdag';}
          if(day_number == 5){day_name = 'fredag';}
          if(day_number == 6){day_name = 'lørdag';}
          if(month_number == 0){month_name = 'januar';}
          if(month_number == 1){month_name = 'februar';}
          if(month_number == 2){month_name = 'marts';}
          if(month_number == 3){month_name = 'april';}
          if(month_number == 4){month_name = 'maj';}
          if(month_number == 5){month_name = 'juni';}
          if(month_number == 6){month_name = 'juli';}
          if(month_number == 7){month_name = 'august';}
          if(month_number == 8){month_name = 'september';}
          if(month_number == 9){month_name = 'oktober';}
          if(month_number == 10){month_nme = 'november';}
          if(month_number == 11){month_name ='december';}
          if(year <= 100){year +=1900;}
        var dateline = day_name + ' ' + todays_date + '. ' + month_name + ' ' + year + ' ';
        document.write(dateline);
        }
        // End hide -->
    </script>

</HEAD>

<BODY>
<SCRIPT>
        function tick() {
        var hours, minutes, seconds, ap;
        var intHours, intMinutes, intSeconds;
        var today;
        today = new Date();
        intHours = today.getHours();
        intMinutes = today.getMinutes();
        intSeconds = today.getSeconds();
        if (intHours == 0) {
        hours = "12:";
        ap = "";
    } else if (intHours < 24) {
        hours = intHours+":";
        ap = "";
    } else if (intHours == 12) {
        hours = "12:";
        ap = "";
    } else {
        intHours = intHours - 12
        hours = intHours + ":";
        ap = "";
    }
        if (intMinutes < 10) {
        minutes = "0"+intMinutes+":";
    } else {
        minutes = intMinutes+":";
    }
        if (intSeconds < 10) {
        seconds = "0"+intSeconds+" ";
    } else {
        seconds = intSeconds+" ";
    }
        timeString = hours+minutes+seconds+ap;
        Clock.innerHTML = timeString;
        window.setTimeout("tick();", 100);
    }
        window.onload = tick;
</SCRIPT>
<DIV id=Clock>
</DIV>
<script LANGUAGE="JAVASCRIPT" TYPE="text/javascript">home_date();</script>
</BODY>

</HTML>
Avatar billede majsmarken Nybegynder
28. juli 2004 - 11:29 #1
... med på en lytter...
Avatar billede ldanielsen Nybegynder
28. juli 2004 - 12:08 #2
Clock.innerHTML = timeString;

erstattes med

Clock.innerHTML = "<nobr>" + timeString + "</nobr>";
Avatar billede ldanielsen Nybegynder
28. juli 2004 - 12:12 #3
Nej, prøv dette:


<HTML>
<HEAD>
    <TITLE> KenneR </TITLE>
    <LINK href="indexSheet.css" rel="stylesheet" type="text/css">
    <script LANGUAGE="JAVASCRIPT" TYPE="text/javascript">
        <!--Hide
        var dateline = home_date();
        function home_date() {
          date = new Date();
          var day_number = date.getDay();
          var todays_date = date.getDate();
          var month_number = date.getMonth();
          var year = date.getYear();
          var day_name = '';
          var month_name = ''
          if(day_number == 0){day_name = 'søndag';}
          if(day_number == 1){day_name = 'mandag';}
          if(day_number == 2){day_name = 'tirsdag';}
          if(day_number == 3){day_name = 'onsdag';}
          if(day_number == 4){day_name = 'torsdag';}
          if(day_number == 5){day_name = 'fredag';}
          if(day_number == 6){day_name = 'lørdag';}
          if(month_number == 0){month_name = 'januar';}
          if(month_number == 1){month_name = 'februar';}
          if(month_number == 2){month_name = 'marts';}
          if(month_number == 3){month_name = 'april';}
          if(month_number == 4){month_name = 'maj';}
          if(month_number == 5){month_name = 'juni';}
          if(month_number == 6){month_name = 'juli';}
          if(month_number == 7){month_name = 'august';}
          if(month_number == 8){month_name = 'september';}
          if(month_number == 9){month_name = 'oktober';}
          if(month_number == 10){month_nme = 'november';}
          if(month_number == 11){month_name ='december';}
          if(year <= 100){year +=1900;}
        return day_name + ' ' + todays_date + '. ' + month_name + ' ' + year + ' ';
        }
        // End hide -->
    </script>

</HEAD>

<BODY>
<SCRIPT>
        function tick() {
        var hours, minutes, seconds, ap;
        var intHours, intMinutes, intSeconds;
        var today;
        today = new Date();
        intHours = today.getHours();
        intMinutes = today.getMinutes();
        intSeconds = today.getSeconds();
        if (intHours == 0) {
        hours = "12:";
        ap = "";
    } else if (intHours < 24) {
        hours = intHours+":";
        ap = "";
    } else if (intHours == 12) {
        hours = "12:";
        ap = "";
    } else {
        intHours = intHours - 12
        hours = intHours + ":";
        ap = "";
    }
        if (intMinutes < 10) {
        minutes = "0"+intMinutes+":";
    } else {
        minutes = intMinutes+":";
    }
        if (intSeconds < 10) {
        seconds = "0"+intSeconds+" ";
    } else {
        seconds = intSeconds+" ";
    }
        timeString = hours+minutes+seconds+ap;
        Clock.innerHTML = "<nobr>" + timeString + " " + dateline + "</nobr>";
        window.setTimeout("tick();", 100);
    }
        window.onload = tick;
</SCRIPT>
<DIV id=Clock>
</DIV>
</BODY>

</HTML>
Avatar billede -kenner- Nybegynder
30. juli 2004 - 13:46 #4
det virker fint...

kan du ikke lige sætte et komme ind efter klokkeslettet?
Avatar billede ldanielsen Nybegynder
30. juli 2004 - 14:13 #5
Ret denne linie til:

Clock.innerHTML = "<nobr>" + timeString + ", " + dateline + "</nobr>";
Avatar billede dotcom1 Nybegynder
30. juli 2004 - 14:25 #6
Undskyld jeg blander mig, men kan man så ikke også fjerne mellemrummet mellem datoen og kommaet? :-)
Avatar billede ldanielsen Nybegynder
30. juli 2004 - 14:47 #7
Nu er det vist på tide at I selv kigger lidt på koden, og prøver at gøre noget ved det :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester