Ajax SSIプログラム

ssiObj = new Object(); window.onload = function() { ssiObj.divTag = document.getElementsByTagName("div"); ssiObj.count = -1; ssiObj.retry(); } ssiObj.display = function(httpObj) { ssiObj.divTag[ssiObj.count].innerHTML = httpObj.responseText; ssiObj.retry(); } ssiObj.retry = function() { if (ssiObj.divTag.length > ssiObj.count) { ssiObj.count++; var cacheTime = "?cache="+(new Date()).getTime(); var filename = ssiObj.divTag[ssiObj.count].innerHTML; new Ajax.Request(filename+cacheTime, { method: "get", onSuccess: ssiObj.display, onFailure:ssiObj.retry }); } }
・サンプルを実行
・サンプルをダウンロード
Ajax実践テクニック 説明などは本書を参考にしてください。JavaScript以外のソースはデータをダウンロードするか本書を参照してください。