Comme la porte de la porte-dorknob l'a dit qu'il n'y a aucun moyen de le faire ... mais en visitant le site une fois par jour, vous pouvez vérifier à l'intérieur de la fonction si votre image existe.
Si vous ne postez pas l'image sur votre Dropbox.
Maintenant ... Problèmes ... Vous avez besoin d'un utilisateur et d'un mot de passe pour publier quelque chose sur votre compte Dropbox.
Vous ne pouvez pas stocker des mots de passe à l'intérieur de votre javascript car tout le monde peut le lire.
Pour exécuter le code (mettre à jour l'image), vous devez visiter la page.
Vous avez besoin d'une sorte de serveur où vous voulez stocker ce HTML / JavaScript.
Quoi qu'il en soit, voici une fonction de fonction de travail qui met à jour l'image si vous pouvez héberger ce code quelque part.
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;
Vous pouvez rechercher un site d'hébergement PHP gratuit qui a également des travaux Cron qui s'exécutent périodiquement.
Comment cela fonctionne:
Trouvez un hôte PHP qui a des travaux Cron.
Créez un script PHP similaire à cette fonction de mise à jour JavaScript.
À l'intérieur de la fonction, vérifiez si cette image (même nommée) existe sur votre Dropbox.
Ensuite, vous devez créer un script d'identification pour vous connecter à Dropbox et vous pouvez envoyer l'image s'il n'existe pas.
Désormais, dans le panneau d'administration de l'hôte, vous devez relier le script PHP au travail périodique CRON.
Et cela devrait fonctionner.