Doorknobがそれを行う方法はないと言ったように...しかし、1日1回サイトにアクセスすることで、画像が存在する場合は関数内で確認できます。
画像をドロップボックスに投稿しない場合。
今...問題... dropboxアカウントに何かを投稿するには、ユーザーIDとパスワードをprollyが必要です。
誰もがそれを読むことができるので、JavaScriptにパスワードを保存することはできません。
コードを実行するには(画像を更新)、ページにアクセスする必要があります。
このHTML/JavaScriptを保存したい場所に何らかのサーバーが必要です。
とにかく、このコードをどこかでホストできる場合、画像を更新する作業関数関数があります。
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;
無料のPHPホスティングサイトを検索することもできます。
これがどのように機能するか:
Cronジョブを持っているPHPホストを見つけます。
このJavaScript更新関数に似たPHPスクリプトを作成します。
関数内で、この画像(同じ名前が付けられている)がDropboxに存在するかどうかを確認します。
次に、Dropboxにログインする資格情報スクリプトを作成する必要があり、存在しない場合は画像を送信できます。
ホストの管理パネルでは、PHPスクリップを定期的なクロンジョブにリンクする必要があります。
そして、それは機能するはずです。