Guten Morgen liebe Forumleser/schreiber,
bei meinen Bemühungen mein Web trotz interner Vorgaben im Unternehmen browserunabhängig zu gestalten, bin ich auf das Problem gestoßen, dass folgendes Javascript in Opera 6.01 im Gegensatz zu diversen anderen Scripts nicht funktioniert:
<body>....
<table bgcolor="#EEEEEE" class="doc" width="100%"><tr><td align=left><b style="font-size:1em"><font color="BBBBDE"> Hier müssen rechts Datum und Uhrzeit erscheinen, sonst ist Java nicht aktiviert
<br> und das Expertensystem funktioniert nicht vollständig!</font></b></td><td align=right><span id="clock">
<script language="JavaScript">
<!-- Begin
var dayarray=new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag")
var montharray=new Array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember")
function getthedate(){
var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var hours=mydate.getHours()
var minutes=mydate.getMinutes()
var seconds=mydate.getSeconds()
{
d = new Date();
Time24H = new Date();
Time24H.setTime(d.getTime() + (d.getTimezoneOffset()*60000) + 3600000);
InternetTime = Math.round((Time24H.getHours()*60+Time24H.getMinutes()) / 1.44);
if (InternetTime < 10) InternetTime = '00'+InternetTime;
else if (InternetTime < 100) InternetTime = '0'+InternetTime;
}
if (hours==0)
hours=24
if (minutes<=9)
minutes="0"+minutes
if (seconds<=9)
seconds="0"+seconds
//change font size here
var cdate=dayarray[day]+", "+daym+" "+montharray[month]+" "+year+" | "+hours+":"+minutes+":"+seconds+" | @"+InternetTime+""
if (document.all)
document.all.clock.innerHTML=cdate
else if (document.getElementById)
document.getElementById("clock").innerHTML=cdate
else
document.write(cdate)
}
if (!document.all&&!document.getElementById)
getthedate()
function goforit(){
if (document.all||document.getElementById)
setInterval("getthedate()",1000)
}
window.onload=goforit
// End -->
</script>
</span>
</td></tr>
</table>
...</body>
Wo ist hier der Knackpunkt???
Ciao Ralf