Hallo zusammen,
Ich hatte mir mal vor Ewigkeiten von jemanden aus dem Forum hier ein Script schreiben lassen, weil ich die Flughafen Dresden Webcam als Active Desktop haben wollte. Das Script funktionierte auch einwandfrei doch seit einiger zeit geht es nicht mehr. sorry für meine doch eher schlichte Problembeschreibung aber ich kenn mich mit der Materie echt nicht aus. Deswegen hier ganz einfach das Script, dann seht ihr das Problem selbst. Solltet ihr noch Infos zur Problembehandlung brauchen, einfach Fragen ich danke euch im Voraus.
So hier nun das Script
Flughafen Dresden Webcam
var zeitgesamt = 300;
function init() {
window.setTimeout(„neuLaden()“, 300000);
window.setInterval(„zeitanzeige()“, 1000);
}
function zeitanzeige() {
zeitgesamt–;
var minute = Math.floor(zeitgesamt/60);
var sekunde = String(zeitgesamt % 60);
document.getElementById(‚zeitanzeige‘).innerHTML = ‚Heute, 17:30, Reload in ’ + minute + ‚:‘ + sekunde.printf(2) + ’ Min.‘;
if ( minute<0 ) {
neuLaden();
}
}
String.prototype.printf = function(anz) {
var val = this;
var n = ‚‘;
if(isNaN(val)) return ‚Not a valid Number‘;
var z = parseFloat(val);
if(z < 0) {
n += ‚-‘;
z = Math.abs(z);
}
var g = z.toString().split(’.’);
while(anz > g[0].length) {
n += ‚0‘;
anz–;
}
return n + g.join(’.’);
}
function neuLaden() {
location.reload();
}
Heute, 17:30, Reload in 5:00 Min.
Usb Geraet - Ellbögen - Stabgang - Arbeitsplätze Erhalten - Nachttarif
das script hast du ja nicht verändert gell 
Dann geht es auch , oder bekommst du ein JavaScript error, und wenn welchen.
2 warscheinlicher ist das dresden-airport dein script gehasst und einfach die adresse der webcam geändert oder mit coockie belegt oder nur noch über ihre startseite zugriff möglich ist etc etc.
2 warscheinlicher ist das dresden-airport dein script gehasst
und einfach die adresse der webcam geändert oder mit coockie
belegt oder nur noch über ihre startseite zugriff möglich ist
etc etc.
und siehe da, selbst der leie hätte mal vergleichen können :
dein script
http://www.dresden-airport.de/img/webcam/orig/.jpg
das original ist aber
http://www.dresden-airport.de/img/ drs/ webcam/orig/20100609184502.jpg
das original ist aber
http://www.dresden-airport.de/img/ drs/ webcam/orig/20100609184502.jpg
so wies aussieht brauchst du nun ein script welches
http://www.dresden-airport.de/de/reisende_und_besuch…
aufruft und den link für das aktuelle webcam bild aussliest.
Un dann halt anzeigt.
ja das hatte ich auch schonmal geändert und probiert, hat aber auch nicht funktioniert. Mir wird einfach das Bild nicht mehr angezeigt, sehe den Rahmen sonst nix
könnt ihr mir das Script nicht so basteln das es wieder funktioniert?
könnt ihr mir das Script nicht so basteln das es wieder
funktioniert?
nicht so ohne server script 
Aber ich hab dir mal eine url zusammengeschnippelt die genau das tut 
Dazu mussu aber etwas HTML tauschen
Loading Data !!!!
zu bewundern hier http://allwelcome.net/oldserver/helptheworld/php/par…
und das php-script für den eigenen server (z.b. local auf dem PC WAMP)
http://allwelcome.net/oldserver/helptheworld/php/par…
frei konfigurierbar über URL
könnt ihr mir das Script nicht so basteln das es wieder
funktioniert?
nicht so ohne server script 
Aber ich hab dir mal eine url zusammengeschnippelt die genau
das tut 
Dazu mussu aber etwas HTML tauschen
und am besten noch etwas in dem Javascript bereich auch
function neuLaden() {
WebCamPic.location.reload();
zeitgesamt = 300;
}
so wird nur der Frame Neugeladen (das bild) und die reload Zeit wieder auf 5 minuten gesetzt 
Also ich habe mir das Script jetzt wie folgt geändert, so ist es genau wie ich es wollte, nur die zwei vertikalen Striche zwischen der Uhrzeit und dem Wort „RELOAD“ stören mich, bekomme ich die noch weg? Achso, und etwas größer hätte ich die Schrift auch gern noch wenn das geht.
Flughafen Dresden Webcam
html,body {overflow:hidden}
var zeitgesamt = 300;
var zeit = new Date();
var countmax = 3;
var holdurl = „“;
var addvs = 0;
function init() {
window.setInterval(„zeitanzeige()“, 1000);
}
function zeitanzeige() {
zeitgesamt–;
var minute = Math.floor(zeitgesamt/60);
var sekunde = String(zeitgesamt % 60);
var nullen = „“;
if (zeit.getMinutes() < 10) {nullen=„0“;}
document.getElementById(‚zeitanzeige‘).innerHTML = ‚Heute um ‚+zeit.getHours()+‘:‘+nullen+zeit.getMinutes()+’ | ‚;
document.getElementById(‚zeitanzeige2‘).innerHTML = ’ | Reload in ’ + minute + ‚:‘ + sekunde.printf(2) + ’ Minuten‘;
if ( minute<0 ) {
document.getElementById(‚zeitanzeige‘).innerHTML = ‚!! Loading ‚;
document.getElementById(‚zeitanzeige2‘).innerHTML = ’ Data !!‘;
countmax–;
neuLaden();
}
}
String.prototype.printf = function(anz) {
var val = this;
var n = ‚‘;
if(isNaN(val)) return ‚Not a valid Number‘;
var z = parseFloat(val);
if(z < 0) {
n += ‚-‘;
z = Math.abs(z);
}
var g = z.toString().split(‘.’);
while(anz > g[0].length) {
n += ‚0‘;
anz–;
}
return n + g.join(’.’);
}
function neuLaden() {
zeitgesamt = 300;
if (countmax < 1) {
zeitgesamt = 60;
countmax = 3;
WebCamPic.location.href = „http://www.dresden-airport.de/de/reisende_und_besuch…“;
} else {
WebCamPic.location.href = „http://allwelcome.net/oldserver/helptheworld/php/par…“;
}
// WebCamPic.location.reload();
zeit = new Date();
}
Loading !! Data !!