Wie Toornob sagte, gibt es keine Möglichkeit, dies zu tun ... aber wenn Sie die Website einmal am Tag besuchen, können Sie in der Funktion einchecken, wenn Ihr Bild existiert.
Wenn Sie das Bild nicht in Ihre Dropbox veröffentlichen.
Jetzt ... Probleme ... Sie benötigen ein userID und ein Passwort, um etwas in Ihrem Dropbox -Konto zu veröffentlichen.
Sie können keine Passwörter in Ihrem JavaScript speichern, da jeder das lesen kann.
Um den Code auszuführen (das Bild aktualisieren), müssen Sie die Seite besuchen.
Sie benötigen eine Art Server, wo Sie dieses HTML/JavaScript speichern möchten.
Wie auch immer, hier ist eine Arbeitsfunktion, die das Bild aktualisiert, wenn Sie diesen Code irgendwo hosten können.
function update(){
var now=new Date(),
day=now.getDate(),
month=now.getMonth()+1,
year=now.getFullYear()%100,
dayofweek=now.getDay()==0?'s':'d',
url='http://thedilbertstore.com/images/periodic_content/dilbert/dt',
img=document.getElementsByTagName('img')[0];
day=day<10?'0'+day:day;
month=month<10?'0'+month:month;
img.src=url+year+month+day+dayofweek+'hct.jpg';
}
window.onload=update;
Sie könnten nach einer kostenlosen PHP -Hosting -Website suchen, die auch in regelmäßigen Abständen Cron -Jobs erledigt hat.
Wie das funktioniert:
Finden Sie einen PHP -Host mit Cron -Jobs.
Erstellen Sie ein PHP -Skript, das dieser JavaScript -Aktualisierungsfunktion ähnelt.
In der Funktion überprüfen Sie, ob dieses Bild (gleich benannte) auf Ihrer Dropbox vorhanden ist.
Anschließend müssen Sie ein Anmelde -Skript erstellen, um sich bei Dropbox anzumelden, und können das Bild senden, wenn es nicht vorhanden ist.
Jetzt müssen Sie im Administratorbereich des Hosts das PHP -Skrip mit dem periodischen Cron -Job verknüpfen.
Und es sollte funktionieren.