30.09.2011, 22:13
hey
ich habe hier ein theme:
https://iszene.com/uploads/8fojnfojgfguy0335gj.png
ich würde gerne das datum und den monatsnamen untereinander haben. habe aber keine ahnung wie ich das machen soll. hier der gesamte clock.html code
ein stylesheet braucht man nicht
ich habe hier ein theme:
https://iszene.com/uploads/8fojnfojgfguy0335gj.png
ich würde gerne das datum und den monatsnamen untereinander haben. habe aber keine ahnung wie ich das machen soll. hier der gesamte clock.html code
ein stylesheet braucht man nicht
Code:
<html><head>
<script type="text/javascript">
function init ( )
{
timeDisplay = document.createTextNode ( "" );
document.getElementById("clock").appendChild ( timeDisplay );
}
function updateClock ( )
{
var currentTime = new Date ( );
var currentHours = currentTime.getHours ( );
var currentMinutes = currentTime.getMinutes ( );
var currentSeconds = currentTime.getSeconds ( );
// Pad the minutes and seconds with leading zeros, if required
currentMinutes = ( currentMinutes < 10 ? "0" : "" ) + currentMinutes;
currentSeconds = ( currentSeconds < 10 ? "0" : "" ) + currentSeconds;
// Choose either "AM" or "PM" as appropriate
var timeOfDay = ( currentHours < 12 ) ? "AM" : "PM";
// Convert the hours component to 12-hour format if needed
currentHours = ( currentHours > 24 ) ? currentHours - 24 : currentHours;
// Convert an hours component of "0" to "12"
currentHours = ( currentHours == 0 ) ? 12 : currentHours;
// Compose the string for display
var currentTimeString = currentHours + ":" + currentMinutes;
// Update the time display
document.getElementById("clock").firstChild.nodeValue = currentTimeString;
}
function init2 ( )
{
timeDisplay = document.createTextNode ( "" );
document.getElementById("ampm").appendChild ( timeDisplay );
}
function init3 ( )
{
timeDisplay = document.createTextNode ( "" );
document.getElementById("calendar").appendChild ( timeDisplay );
}
function calendarDate ( )
{
var this_weekday_name_array = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag")
var this_month_name_array = new Array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember")//predefine month names
var this_date_timestamp = new Date()
var this_weekday = this_date_timestamp.getDay()
var this_date = this_date_timestamp.getDate()
var this_month = this_date_timestamp.getMonth()
var this_year = this_date_timestamp.getYear()
if (this_year < 1000)
this_year+= 1900;
if (this_year==101)
this_year=2001;
var month = this_date_timestamp.getMonth();
document.getElementById("weekday").firstChild.nodeValue = this_weekday_name_array[this_weekday] //concat long date string
document.getElementById("date").firstChild.nodeValue = this_month_name_array[this_month] + ", " + this_date //concat long date string
}
</script>
<style>
body {
background-image:url(../weather_preview1.png);
background-repeat:no-repeat;
padding: 0px 0 0 0;
height: 480px;
width: 320px;
}
SPAN#clock
{
font-family: Helvetica;
font-weight: 300;
text-align: center;
color: white;
text-shadow: 0px 0px 3px black;
font-size: 20px;
text-transform: Capitalize;
-webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(#666), to(transparent), color-stop(0.5, #666));
}
SPAN#weekday
{
font-family: Helvetica;
text-transform: Capitalize;
text-align: center;
font-size: 14px;
font-weight: 200;
color: white;
text-shadow: 0px 0px 2px black;
-webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(#666), to(transparent), color-stop(0.5, #666));
}
SPAN#date
{
font-family: Helvetica;
text-transform: Capitalize;
text-align: center;
font-size: 14px;
font-weight: 200;
color: white;
text-shadow: 0px 0px 2px black;
-webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(#666), to(transparent), color-stop(0.5, #666));
}
</style>
</head>
<body>
<table>
<tr>
<td>
<table style="position: absolute;top: 116px; left: -14px; width: 321px; height: 481px;">
<tr align="right" valign="top" border="0" cellpadding="0">
<td height="12" valign="top" margin-left="20" >
<span id="clock">
<script language="JavaScript">updateClock(); setInterval('updateClock()', 1000 )</script>
</span>
<td></td>
</tr>
</table>
<table style="position: absolute;top: 160px; left: 24px; width: 321px; height: 481px;">
<tr align="left" valign="top" border="0" cellpadding="0">
<td height="12" valign="top" margin-left="20" >
<span id="weekday">
<script language="JavaScript">calendarDate(); setInterval('calendarDate()', 1000 )</script>
</span>
<td></td>
</tr>
</table>
<table style="position: absolute;top: 160px; left: 112px; width: 321px; height: 481px;">
<tr align="center" valign="top" border="0" cellpadding="0">
<td height="12" valign="top" margin-left="20" >
<span id="date">
<script language="JavaScript">calendarDate(); setInterval('calendarDate()', 1000 )</script>
</span>
<td></td>
</tr>
</table>
<img src="Layer.png" height="480" width="320" style="position: absolute; top: 0px; left: 0px; z-index:-10;">
<img src="Overlay.png" height="480" width="320" style="position: absolute; top: 0px; left: 0px; z-index:-10;">
<span id="calendar" align=right>
<script language="JavaScript">calendarDate(); setInterval('calendarDate()', 1000 )</script>
</span>
<span id="clock">
<script language="JavaScript">updateClock(); setInterval('updateClock()', 1000 )</script></span> <span id="ampm">
</span>
<object data="Private/WeatherWidget/WeatherWidget.html" type="text/html" height="480" width="320" style="left:0px">
<p>Place WeatherWidget in Subthemes</p>
</object>
</body></html>