/ Forside/ Teknologi / Internet / Website's / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Website's
#NavnPoint
Klaudi 7613
molokyle 7332
refi 3006
jangchr 2550
katekismus 2030
bentjuul 1884
EXTERMINA.. 1570
o.v.n. 1540
marken84 1470
10  disken 1359
Verdensuret
Fra : thewizards
Vist : 5707 gange
50 point
Dato : 08-12-05 22:12

Kan nogen fortælle mig, hvor jeg frit kan downloade et verdensur? Måske kan nogen også fortælle mig hvordan man laver et verdensur, og uploader et på en hjemmeside?

mvh
W

 
 
Kommentar
Fra : arne.jakobsen


Dato : 08-12-05 22:43

Hvis du er online har du et ur helt automatisk. Dette er et verdensur. Hvis du har indstillet din PC til den korrekte tids-zone vil den også passe til enhver tid. Når du i et eller andet programmeringssprog benytter funktionen Time (kan variere fra sprog til sprog, men Time er det mest normale), får du helt automatisk den korrekte tid.

Så du skal IKKE lave et verdensur, det er gjort for dig. Du skal bare bruge den Time-funktion der er indbygget i dit programmeringssprog.

Jeg har lavet EDB-programmer i mere end 25 år. I starten måtte man selv programmere sådanne ting. Det er ikke længere nødvendigt. Hilsen

Kommentar
Fra : severino


Dato : 08-12-05 22:49

Et verdensur på en hjemmeside, vil sjældent virke efter hensigten, idet det benytter computerens eget urværk som faktor, og at man så i de andre ure sætter en forskudt faktor ind for at vise de andre tider. Det vil give nogle ukorrekte visninger, når det vises i andre lande, med en anden tidszone.
Dog kan man lave en valgmulighed for hvor man modtager siden, og markere sin egen lokalzone.

Jeg bruger en anden måde, hvormed jeg viser tiderne, da den henter tiden på nettet, og for mit vedkommende opdatere hvert 20 sekund. Den viser så i tilgift temperaturen i de respektive områder.

http://www.wunderground.com/global/DN.html er en startmulighed. Her skal man dog lige finde det aktuelle billedlink, som så kan vises på siden.

Kommentar
Fra : severino


Dato : 08-12-05 22:54

Her er et lille eksempel du kan starte med! (Også andre interesserede!)
Kode
<HTML>
<HEAD>
   <TITLE>Verdenstider</TITLE>

<script type="text/javascript">
var billede = 'http://banners.wunderground.com/banner/';
billedd = billede+'gizmotemp/global/stations/06170.gif';
billedp = billede+'gizmotemp/global/stations/84628.gif';
billedm = billede+'gizmotemp/global/stations/08223.gif';
billedc = billede+'gizmotemp/global/stations/71265.gif';

var now;
function reloadImg() {
now = new Date();
document.billede1.src = billedd+'?nocache='+now.getTime();
document.billede2.src = billedp+'?nocache='+now.getTime();
document.billede4.src = billedm+'?nocache='+now.getTime();
document.billede3.src = billedc+'?nocache='+now.getTime();
setTimeout("reloadImg()", 20000);
}
</script>

</HEAD>
<BODY onload="reloadImg();" BGCOLOR="#FFEEEE" TEXT="#000000" LINK="#0000FF" VLINK="#660066" ALINK="#FF0000">


<!-- Visning af det opdaterede ur og temperatur -->
<CENTER><TABLE BORDER="0">
<TR>
<!-- Roskilde -->
   <TD><img name="billede1" id="billede1"
src="http://banners.wunderground.com/banner/gizmotemp/global/stations/06170.gif">
<BR>M&aring;lt i Roskilde</TD>

<!-- Madrid -->
<TD><img name="billede4" id="billede4" src="http://banners.wunderground.com/banner/gizmotemp/global/stations/08223.gif">
<BR>M&aring;lt i Madrid</TD>

<!-- Lima --><TD>
<a href="Elementer/dato-tid-vejr/temperatur-ur/peru.html"><img name="billede2" id="billede2"
src="http://banners.wunderground.com/banner/gizmotemp/global/stations/84628.gif"></a>
<BR>M&aring;lt i Lima</TD>

<!-- Toronto -->
<TD><img name="billede3" id="billede3" src="http://banners.wunderground.com/banner/gizmotemp/global/stations/71265.gif">
<BR>M&aring;lt i Toronto</TD>

</TR>
</TABLE>Min nuv&aelig;rende IP adresse:
<script type="text/javascript" src="http://www.hostedscripts.dk/basic/basic.php?uid=5433&showip=1"></script>
</CENTER>

</BODY>
</HTML>



Kommentar
Fra : bentjuul


Dato : 09-12-05 03:04

Jeg vil tro det er noget i den retning her du søger http://members.chello.at/bernard.shaw/worldc.htm
Men lige hvor du finder det javascript ved jeg ikke, men jeg har afprøvet det og det virker.

//bentjuul

Kommentar
Fra : bentjuul


Dato : 09-12-05 03:50

Så fandt jeg et javascript til dig på http://www.viewsource.dk/cat.asp?ident=js&page=2&catID=3 det er den der hedder Worldtime men her kommer koden.

Kode
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>
<title>JavaScript - Misc - World Time</title>


<SCRIPT LANGUAGE="JavaScript">
<!-- Original: Emanuel Gavrilv (eltal@sprint.ca) -->
<!-- Web Site: http://www.angelfire.com/on/eltal -->

<!-- Begin
function GetTime() {
var dt = new Date();
var def = dt.getTimezoneOffset()/60;
var gmt = (dt.getHours() + def);
document.clock.local.value = (IfZero(dt.getHours()) + ":" + IfZero(dt.getMinutes()) + ":" + IfZero(dt.getSeconds()));
var ending = ":" + IfZero(dt.getMinutes()) + ":" + IfZero(dt.getSeconds());
var rome =check24(((gmt + 1) > 24) ? ((gmt + 1) - 24) : (gmt + 1));
document.clock.rome.value = (IfZero(rome) + ending);
var isr =check24(((gmt + 2) > 24) ? ((gmt + 2) - 24) : (gmt + 2));
document.clock.Israel.value = (IfZero(isr) + ending);
var msw =check24(((gmt + 3) > 24) ? ((gmt + 3) - 24) : (gmt + 3));
document.clock.msw.value = (IfZero(msw) + ending);
var baku =check24(((gmt + 4) > 24) ? ((gmt + 4) - 24) : (gmt + 4));
document.clock.baku.value = (IfZero(baku) + ending);
var del =check24(((gmt + 5) > 24) ? ((gmt + 5) - 24) : (gmt + 5));
document.clock.del.value = (IfZero(del) + ending);
var dh =check24(((gmt + 6) > 24) ? ((gmt + 6) - 24) : (gmt + 6));
document.clock.dh.value = (IfZero(dh) + ending);
var kok =check24(((gmt +7 ) > 24) ? ((gmt +7 ) - 24) : (gmt + 7));
document.clock.kok.value = (IfZero(kok) + ending);
var ho =check24(((gmt + 8) > 24) ? ((gmt + 8) - 24) : (gmt + 8));
document.clock.ho.value = (IfZero(ho) + ending);
var tky =check24(((gmt + 9) > 24) ? ((gmt + 9) - 24) : (gmt + 9));
document.clock.tky.value = (IfZero(tky) + ending);
var sdn =check24(((gmt + 10) > 24) ? ((gmt + 10) - 24) : (gmt + 10));
document.clock.sdn.value = (IfZero(sdn) + ending);
var mag =check24(((gmt + 11) > 24) ? ((gmt + 11) - 24) : (gmt + 11));
document.clock.mag.value = (IfZero(mag) + ending);
var wll =check24(((gmt + 12) > 24) ? ((gmt + 12) - 24) : (gmt + 12));
document.clock.wll.value = (IfZero(wll) + ending);

var _GMT =check24(((gmt) > 24) ? ((gmt) - 24) : (gmt));

document.clock._GMT.value = (IfZero(_GMT) + ":" + IfZero(dt.getMinutes()) + ":" + IfZero(dt.getSeconds()));
var eniw =check24(((gmt + (24-12)) > 24) ? ((gmt + (24-12)) - 24) : (gmt + (24-12)));
document.clock.eniw.value = (IfZero(eniw) + ending);
var sam =check24(((gmt + (24-11)) > 24) ? ((gmt + (24-11)) - 24) : (gmt + (24-11)));
document.clock.sam.value = (IfZero(sam) + ending);
var haw =check24(((gmt + (24-10)) > 24) ? ((gmt + (24-10)) - 24) : (gmt + (24-10)));
document.clock.Hawaii.value = (IfZero(haw) + ending);
var ala =check24(((gmt + (24-9)) > 24) ? ((gmt + (24-9)) - 24) : (gmt + (24-9)));
document.clock.alaska.value = (IfZero(ala) + ending);
var pacif =check24(((gmt + (24-8)) >= 24) ? ((gmt + (24-8)) - 24) : (gmt + (24-8)));
document.clock.pacif.value = (IfZero(pacif) + ending);
var mount =check24(((gmt + (24-7)) > 24) ? ((gmt + (24-7)) - 24) : (gmt + (24-7)));
document.clock.mount.value = (IfZero(mount) + ending);
var center =check24(((gmt + (24-6)) > 24) ? ((gmt + (24-6)) - 24) : (gmt + (24-6)));
document.clock.center.value = (IfZero(center) + ending);
var east =check24(((gmt + (24-5)) > 24) ? ((gmt + (24-5)) - 24) : (gmt + (24-5)));
document.clock.east.value = (IfZero(east) + ending);
var atl =check24(((gmt + (24-4)) > 24) ? ((gmt + (24-4)) - 24) : (gmt + (24-4)));
document.clock.atl.value = (IfZero(atl) + ending);
var bra =check24(((gmt + (24-3)) > 24) ? ((gmt + (24-3)) - 24) : (gmt + (24-3)));
bra = (bra >= 24) ? bra - 24 : bra;
document.clock.bra.value = (IfZero(bra) + ending);
var mid =check24(((gmt + (24-2)) > 24) ? ((gmt + (24-2)) - 24) : (gmt + (24-2)));
mid = (mid >= 24) ? mid - 24 : mid;
document.clock.mid.value = (IfZero(mid) + ending);
var azo =check24(((gmt + (24-1)) > 24) ? ((gmt + (24-1)) - 24) : (gmt + (24-1)));
azo = (azo >= 24) ? azo - 24 : azo;
document.clock.azo.value = (IfZero(azo) + ending);
setTimeout("GetTime()", 1000);
}
function IfZero(num) {
return ((num <= 9) ? ("0" + num) : num);
}
function check24(hour) {
return (hour >= 24) ? hour - 24 : hour;
}
// End -->
</script>

<style>
TD.format
{
COLOR: blue;
FONT-FAMILY: Verdana;
FONT-SIZE: 15px;
FONT-WEIGHT: bolder
}
TD.format A:active
{
COLOR: red;
TEXT-DECORATION: none
}
TD.format A:link
{
COLOR: blue;
TEXT-DECORATION: none
}
TD.format A:visited
{
COLOR: blue;
TEXT-DECORATION: none
}
TD.format A:hover
{
COLOR: red;
TEXT-DECORATION: none
}
</style>

</head>


<body bgcolor="#003399" onLoad="javascript:GetTime();">

<table bgColor="#000080" border="1" borderColorDark="#0000ff" borderColorLight="#000000" cellPadding="10" cellSpacing="5" width="100%" height="98%">
<tr>
<td height="1%"><table border="0" cellPadding="0" cellSpacing="0" width="100%">
<tr>
<td class="format"><IMG align=absMiddle alt="Author of this Script" border=0 height=16 src="../../../images/doc.gif" width=16 >&nbsp;<a href="http://www.angelfire.com/on/eltal">Emanuel Gavrilv</a></td>
<td class="format" align="right"> JavaScript - Misc - WorldTime</td>
</tr>
</table>
</td>
</tr>
<tr>
<td vAlign="center" height="80%"><div align="center"><center><table border="0" cellPadding="0" cellSpacing="0" class="format" width="500">

<tr>
<td align="middle" vAlign="top" class="format" width="500">
<form name="clock">
<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0>
   <TR>
      <TD class="format"><strong>Local Time </TD>
      <TD><input type="text" size="8" name="local"></strong></TD>
   </TR>
   <TR>
      <TD class="format">Eniwetok (GMT-12)</TD>
      <TD><input type="text" size="8" name="eniw"></TD>
   </TR>
   <TR>
      <TD class="format">Samoa (GMT-11)</TD>
      <TD> <input type="text" size="8" name="sam"></TD>
   </TR>
   <TR>
      <TD class="format">Hawaii (GMT-10)</TD>
      <TD> <input type="text" size="8" name="Hawaii">
</TD>
   </TR><TR>
      <TD class="format">Alaska (GMT-9)</TD>
      <TD> <input type="text" size="8" name="alaska"><br>
</TD>
   </TR><TR>
      <TD class="format">Pacific Time (GMT-8) </TD>
      <TD><input type="text" size="8" name="pacif"></TD>
   </TR><TR>
      <TD class="format">Mountain Time (GMT-7)</TD>
      <TD> <input type="text" size="8" name="mount">
</TD>
   </TR><TR>
      <TD class="format">Central Time (GMT-6) </TD>
      <TD><input type="text" size="8" name="center"></TD>
   </TR><TR>
      <TD class="format">Eastern Time (GMT-5)</TD>
      <TD><input type="text" size="8" name="east"><br>
</TD>
   </TR><TR>
      <TD class="format">Atlantic Time (GMT-4)</TD>
      <TD> <input type="text" size="8" name="atl">
</TD>
   </TR><TR>
      <TD class="format">Brazilia (GMT-3) </TD>
      <TD> <input type="text" size="8" name="bra"><br>
</TD>
   </TR><TR>
      <TD class="format">Mid-Atlantic (GMT-2)</TD>
      <TD><input type="text" size="8" name="mid"></TD>
   </TR><TR>
      <TD class="format">Azores (GMT-1)</TD>
      <TD> <input type="text" size="8" name="azo"></TD>
   </TR><TR>
      <TD class="format">Greenwich Mean Time (GMT)&nbsp;</TD>
      <TD><input type="text" size="8" name="_GMT"></TD>
   </TR><TR>
      <TD class="format">Rome (GMT +1)</TD>
      <TD><input type="text" size="8" name="rome"></TD>
   </TR><TR>
      <TD class="format">Israel (GMT +2) </TD>
      <TD> <input type="text" size="8" name="Israel"><br>
</TD>
   </TR><TR>
      <TD class="format">Moscow (GMT +3)</TD>
      <TD><input type="text" size="8" name="msw"></TD>
   </TR><TR>
      <TD class="format">Baku (GMT +4)</TD>
      <TD><input type="text" size="8" name="baku"></TD>
   </TR><TR>
      <TD class="format">New Delhi (GMT +5)</TD>
      <TD><input type="text" size="8" name="del"></TD>
   </TR>
   <TR>
      <TD class="format">Dhakar (GMT +6)</TD>
      <TD><input type="text" size="8" name="dh">
</TD>
   </TR><TR>
      <TD class="format">Bangkok (GMT +7)</TD>
      <TD><input type="text" size="8" name="kok"></TD>
   </TR><TR>
      <TD class="format">Hong Kong (GMT +8) </TD>
      <TD><input type="text" size="8" name="ho"></TD>
   </TR><TR>
      <TD class="format">Tokyo (GMT +9)</TD>
      <TD><input type="text" size="8" name="tky"></TD>
   </TR><TR>
      <TD class="format">Sydney (GMT +10)</TD>
      <TD> <input type="text" size="8" name="sdn"></TD>
   </TR><TR>
      <TD class="format">Magadan (GMT +11)</TD>
      <TD><input type="text" size="8" name="mag"></TD>
   </TR><TR>
      <TD class="format">Wellington (GMT +12) </TD>
      <TD> <input type="text" size="8" name="wll"></TD>
   </TR>
</TABLE>
</form>


</td>
</tr>
   
</table></center></div></td></tr>
<tr>
<td height="1%"><table border="0" cellPadding="0" cellSpacing="0" width="100%">
<tr>
<td class="format" align="middle">FreeWare</td>
</tr>
</table>
</td>
</tr></table>
</body>
</html>


Du kopierer det hele ind i noteblok og gemmer det som f.eks verdenstid.htm - husk filen skal afsluttes med .htm - så kan du rette designet til som du syntes, og oploade til din hjemmeside.
Er der noget du skal have hjælp til er jeg først på kandu fredag aften, men der er sikkert en af de andre i tråden der kan hjælpe dig videre hvis det ikke kan vente.
God fornøjelse

//bentjuul

Kommentar
Fra : FinnEiner


Dato : 09-12-05 04:02

Hvis du kan bruge de andres gode råd ,så prøv dette link :http://www.timeanddate.com/


Mvh. Finn

Kommentar
Fra : FinnEiner


Dato : 09-12-05 04:03

Hvis du kan bruge de andres gode råd ,så prøv dette link :http://www.timeanddate.com/


Mvh. Finn

Kommentar
Fra : bentjuul


Dato : 09-12-05 05:02

Den seneste kode jeg lagde til dig - kan du se her http://www.bentjuul.bsjh.dk/verdensur.htm hvordan denvirker med et par små farverettelser når den er oploadet.

//bentjuul

Kommentar
Fra : Backtee


Dato : 09-12-05 11:45

Jeg har hentet et på www.breitling.com det er helt genialt

Kommentar
Fra : thewizards


Dato : 09-12-05 19:43

Hej bentjuul.

Tak for din programmering. Jeg har nu testet det på min side. Tiden står med blanke felter. Grafikken er OK

Mvh.
W


Kommentar
Fra : thewizards


Dato : 09-12-05 19:43

Hej bentjuul.

Tak for din programmering. Jeg har nu testet det på min side. Tiden står med blanke felter. Grafikken er OK

Mvh.
W


Kommentar
Fra : bentjuul


Dato : 09-12-05 20:25

læg et link så jeg kan se siden.

//bentjuul

Kommentar
Fra : bentjuul


Dato : 09-12-05 20:31

Kan du se det her http://www.bentjuul.bsjh.dk/verdensur.htm ???

//bentjuul

Kommentar
Fra : thewizards


Dato : 09-12-05 21:18

Hej igen bent. Ja jeg kan se denne side. http://www.bentjuul.bsjh.dk/verdensur.htm

Min side er www.bjap.dk

Se under klik på UR

Kommentar
Fra : bentjuul


Dato : 09-12-05 21:31

Du har ikke sat hele skriftet ind, al javascript mangler. Besøg min side igen højreklik et sted på siden og vælg vis kilde - kopier det hele i noteblok og gem siden som verdensur.htm opload siden og den virker.

eller

Kopier hele den kode jeg har lagt tidligere ind i notesblok og gem den som verdensur.htm og opload.

//bentjuul

Kommentar
Fra : bentjuul


Dato : 09-12-05 21:52

Jeg har via din hjemmeside sendt en mail vedhæftet det jeg selv har oploaded, som er det samme som jeg tidligere lagde her i spørgsmålet - bare med lidt farveændringer.

//bentjuul

Kommentar
Fra : severino


Dato : 09-12-05 22:38

Jeg har forsøgsmessigt sendt nemtjuul's verdensur en tur over atlanten, og har derfra fået bekræftet, at uret kun viser korrekt tid på lokaltiden.
Dette kan skyldes at urfunktionen styres af den pc's ur, der har hentet siden, og derfor ikke er istand til at beregne tidszonerne, når det køres i en anden tidszone uden for den danske.

Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 177434
Tips : 31962
Nyheder : 719565
Indlæg : 6407974
Brugere : 218879

Månedens bedste
Årets bedste
Sidste års bedste